Classes | Namespaces | Macros
VhdlParserTokenManager.h File Reference
#include "stdio.h"
#include "JavaCC.h"
#include "CharStream.h"
#include "Token.h"
#include "ErrorHandler.h"
#include "TokenManager.h"
#include "VhdlParserConstants.h"
#include "VhdlParser.h"

Go to the source code of this file.

Classes

class  vhdl::parser::VhdlParserTokenManager
 

Namespaces

 vhdl
 
 vhdl::parser
 

Macros

#define jjCheckNAdd(state)
 
#define jjAddStates(start, end)
 
#define jjCheckNAddTwoStates(state1, state2)
 
#define jjCheckNAddStates(start, end)
 

Macro Definition Documentation

#define jjAddStates (   start,
  end 
)
Value:
{\
for (int x = start; x <= end; x++) {\
jjstateSet[jjnewStateCnt++] = jjnextStates[x];\
} /*while (start++ != end);*/\
}
end
while True: pbar.update(maxval-len(onlies[E][S])) #print iS, "/", len(onlies[E][S]) found = False for...
static const int jjnextStates[]
list x
Definition: train.py:276

Definition at line 92 of file VhdlParserTokenManager.h.

#define jjCheckNAdd (   state)
Value:
{\
if (jjrounds[state] != jjround)\
{\
jjstateSet[jjnewStateCnt++] = state;\
jjrounds[state] = jjround;\
}\
}

Definition at line 84 of file VhdlParserTokenManager.h.

#define jjCheckNAddStates (   start,
  end 
)
Value:
{\
for (int x = start; x <= end; x++) {\
jjCheckNAdd(jjnextStates[x]);\
} /*while (start++ != end);*/\
}
end
while True: pbar.update(maxval-len(onlies[E][S])) #print iS, "/", len(onlies[E][S]) found = False for...
static const int jjnextStates[]
list x
Definition: train.py:276

Definition at line 104 of file VhdlParserTokenManager.h.

#define jjCheckNAddTwoStates (   state1,
  state2 
)
Value:
{\
jjCheckNAdd(state1);\
jjCheckNAdd(state2);\
}

Definition at line 98 of file VhdlParserTokenManager.h.