public class VerilogLexer_VerilogPreprocessor
extends org.antlr.runtime.Lexer
Modifier and Type | Class and Description |
---|---|
protected class |
VerilogLexer_VerilogPreprocessor.DFA11 |
Modifier and Type | Field and Description |
---|---|
static int |
AND3 |
static int |
ASL |
static int |
ASR |
static int |
ASSIGN |
static int |
AT |
static int |
BAND |
static int |
BASE |
static int |
BASE_DIGIT |
static int |
BASE_NUMBER |
static int |
BNAND |
static int |
BNOR |
static int |
BNOT |
static int |
BOR |
static int |
BXNOR |
static int |
BXOR |
static int |
COLON |
static int |
COMMA |
protected VerilogLexer_VerilogPreprocessor.DFA11 |
dfa11 |
static int |
DIGIT |
static int |
DIV |
static int |
DOT |
static int |
EOF |
static int |
EQ |
static int |
EQCASE |
static int |
ESCAPED_IDENT |
static int |
EXPONENT |
static int |
FILENAME |
static int |
FPATH |
static int |
FULLSKEW_IDENT |
VerilogLexer |
gParent |
static int |
GREATER |
static int |
GREATEREQ |
VerilogLexer |
gVerilogLexer |
static int |
HEXDIGIT |
static int |
HOLD_IDENT |
static int |
IDENT |
static int |
INCORRECT_TOKEN |
static int |
KW_ALWAYS |
static int |
KW_AND |
static int |
KW_ASSIGN |
static int |
KW_AUTOMATIC |
static int |
KW_BEGIN |
static int |
KW_BUF |
static int |
KW_BUFIF0 |
static int |
KW_BUFIF1 |
static int |
KW_CASE |
static int |
KW_CASEX |
static int |
KW_CASEZ |
static int |
KW_CELL |
static int |
KW_CMOS |
static int |
KW_CONFIG |
static int |
KW_DEASSIGN |
static int |
KW_DEFAULT |
static int |
KW_DEFPARAM |
static int |
KW_DESIGN |
static int |
KW_DISABLE |
static int |
KW_EDGE |
static int |
KW_ELSE |
static int |
KW_END |
static int |
KW_ENDCASE |
static int |
KW_ENDCONFIG |
static int |
KW_ENDFUNCTION |
static int |
KW_ENDGENERATE |
static int |
KW_ENDMODULE |
static int |
KW_ENDPRIMITIVE |
static int |
KW_ENDSPECIFY |
static int |
KW_ENDTABLE |
static int |
KW_ENDTASK |
static int |
KW_EVENT |
static int |
KW_FOR |
static int |
KW_FORCE |
static int |
KW_FOREVER |
static int |
KW_FORK |
static int |
KW_FUNCTION |
static int |
KW_GENERATE |
static int |
KW_GENVAR |
static int |
KW_HIGHZ0 |
static int |
KW_HIGHZ1 |
static int |
KW_IF |
static int |
KW_IFNONE |
static int |
KW_INCDIR |
static int |
KW_INCLUDE |
static int |
KW_INITIAL |
static int |
KW_INOUT |
static int |
KW_INPUT |
static int |
KW_INSTANCE |
static int |
KW_INTEGER |
static int |
KW_JOIN |
static int |
KW_LARGE |
static int |
KW_LARGE0 |
static int |
KW_LARGE1 |
static int |
KW_LIBLIST |
static int |
KW_LIBRARY |
static int |
KW_LOCALPARAM |
static int |
KW_MACROMODULE |
static int |
KW_MEDIUM |
static int |
KW_MEDIUM0 |
static int |
KW_MEDIUM1 |
static int |
KW_MODULE |
static int |
KW_NAND |
static int |
KW_NEGEDGE |
static int |
KW_NMOS |
static int |
KW_NOR |
static int |
KW_NOSHOWCANCELLED |
static int |
KW_NOT |
static int |
KW_NOTIF0 |
static int |
KW_NOTIF1 |
static int |
KW_OR |
static int |
KW_OUTPUT |
static int |
KW_PARAMETER |
static int |
KW_PMOS |
static int |
KW_POSEDGE |
static int |
KW_PRIMITIVE |
static int |
KW_PULL0 |
static int |
KW_PULL1 |
static int |
KW_PULLDOWN |
static int |
KW_PULLUP |
static int |
KW_PULSESTYLE_ONDETECT |
static int |
KW_PULSESTYLE_ONEVENT |
static int |
KW_RCMOS |
static int |
KW_REAL |
static int |
KW_REALTIME |
static int |
KW_REG |
static int |
KW_RELEASE |
static int |
KW_REPEAT |
static int |
KW_RNMOS |
static int |
KW_RPMOS |
static int |
KW_RTRAN |
static int |
KW_RTRANIF0 |
static int |
KW_RTRANIF1 |
static int |
KW_SCALARED |
static int |
KW_SHOWCANCELLED |
static int |
KW_SIGNED |
static int |
KW_SMALL |
static int |
KW_SMALL0 |
static int |
KW_SMALL1 |
static int |
KW_SPECIFY |
static int |
KW_SPECPARAM |
static int |
KW_STRONG0 |
static int |
KW_STRONG1 |
static int |
KW_SUPPLY0 |
static int |
KW_SUPPLY1 |
static int |
KW_TABLE |
static int |
KW_TASK |
static int |
KW_TIME |
static int |
KW_TRAN |
static int |
KW_TRANIF0 |
static int |
KW_TRANIF1 |
static int |
KW_TRI |
static int |
KW_TRI0 |
static int |
KW_TRI1 |
static int |
KW_TRIAND |
static int |
KW_TRIOR |
static int |
KW_TRIREG |
static int |
KW_UNSIGNED |
static int |
KW_USE |
static int |
KW_UWIRE |
static int |
KW_VECTORED |
static int |
KW_WAIT |
static int |
KW_WAND |
static int |
KW_WEAK0 |
static int |
KW_WEAK1 |
static int |
KW_WHILE |
static int |
KW_WIRE |
static int |
KW_WOR |
static int |
KW_XNOR |
static int |
KW_XOR |
static int |
LAND |
static int |
LBRACK |
static int |
LCURLY |
static int |
LESS |
static int |
LESSEQ |
static int |
LINE |
static int |
LNOT |
static int |
LOR |
static int |
LPAREN |
static int |
LSL |
static int |
LSR |
static int |
MINUS |
static int |
ML_COMMENT |
static int |
MOD |
static int |
NL |
static int |
NOBASE_NUMBER |
static int |
NOCHANGE_IDENT |
static int |
NOTEQ |
static int |
NOTEQCASE |
static int |
NUMBER |
static int |
OCTDIGIT |
static int |
PATHPULSE_PARAM |
static int |
PERIOD_IDENT |
static int |
PLUS |
static int |
POWER |
static int |
PP_BEGIN_KEYWORDS |
static int |
PP_CELLDEFINE |
static int |
PP_DEFAULT_DECAY_TIME |
static int |
PP_DEFAULT_TRIREG_STRENGTH |
static int |
PP_DEFINE |
static int |
PP_DELAY_MODE_DISTRIBUTED |
static int |
PP_DELAY_MODE_PATH |
static int |
PP_DELAY_MODE_UNIT |
static int |
PP_DELAY_MODE_ZERO |
static int |
PP_ELSE |
static int |
PP_ELSIF |
static int |
PP_END_KEYWORDS |
static int |
PP_ENDCELLDEFINE |
static int |
PP_ENDIF |
static int |
PP_EXPAND |
static int |
PP_IFDEF |
static int |
PP_IFNDEF |
static int |
PP_INCLUDE |
static int |
PP_LINE |
static int |
PP_NOUNCONNECTED_DRIVE |
static int |
PP_PRAGMA |
static int |
PP_RESETALL |
static int |
PP_TIMESCALE |
static int |
PP_UNCONNECTED_DRIVE |
static int |
PP_UNDEF |
static int |
PPATH |
static int |
QMARK |
static int |
RBRACK |
static int |
RCURLY |
static int |
RECOVERY_IDENT |
static int |
RECREM_IDENT |
static int |
REMOVAL_IDENT |
static int |
REST |
static int |
RPAREN |
static int |
SEMI |
static int |
SETUP_IDENT |
static int |
SETUPHOLD_IDENT |
static int |
SHARP |
static int |
SIZE |
static int |
SKEW_IDENT |
static int |
SL_COMMENT |
static int |
SPACE |
static int |
STAR |
static int |
STRING |
static int |
SYSTEM_IDENT |
static int |
TIMESKEW_IDENT |
static int |
Tokens |
static int |
TRIGGER |
static int |
VERSION |
static int |
VOCAB |
static int |
WIDTH_IDENT |
static int |
WS |
Constructor and Description |
---|
VerilogLexer_VerilogPreprocessor() |
VerilogLexer_VerilogPreprocessor(org.antlr.runtime.CharStream input,
org.antlr.runtime.RecognizerSharedState state,
VerilogLexer gVerilogLexer) |
VerilogLexer_VerilogPreprocessor(org.antlr.runtime.CharStream input,
VerilogLexer gVerilogLexer) |
Modifier and Type | Method and Description |
---|---|
void |
emitErrorMessage(java.lang.String msg) |
org.antlr.runtime.Lexer[] |
getDelegates() |
java.lang.String |
getGrammarFileName() |
void |
mFILENAME() |
void |
mPP_BEGIN_KEYWORDS() |
void |
mPP_CELLDEFINE() |
void |
mPP_DEFAULT_DECAY_TIME() |
void |
mPP_DEFAULT_TRIREG_STRENGTH() |
void |
mPP_DEFINE() |
void |
mPP_DELAY_MODE_DISTRIBUTED() |
void |
mPP_DELAY_MODE_PATH() |
void |
mPP_DELAY_MODE_UNIT() |
void |
mPP_DELAY_MODE_ZERO() |
void |
mPP_ELSE() |
void |
mPP_ELSIF() |
void |
mPP_END_KEYWORDS() |
void |
mPP_ENDCELLDEFINE() |
void |
mPP_ENDIF() |
void |
mPP_EXPAND() |
void |
mPP_IFDEF() |
void |
mPP_IFNDEF() |
void |
mPP_INCLUDE() |
void |
mPP_LINE() |
void |
mPP_NOUNCONNECTED_DRIVE() |
void |
mPP_PRAGMA() |
void |
mPP_RESETALL() |
void |
mPP_TIMESCALE() |
void |
mPP_UNCONNECTED_DRIVE() |
void |
mPP_UNDEF() |
void |
mTokens() |
void |
mVERSION() |
void |
setFrontend(VerilogFrontend frontend)
Sets the Verilog front-end.
|
emit, emit, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getCharStream, getEOFToken, getErrorMessage, getLine, getSourceName, getText, match, match, matchAny, matchRange, nextToken, recover, reportError, reset, setCharStream, setText, skip, traceIn, traceOut
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, endResync, failed, getBacktrackingLevel, getCurrentInputSymbol, getErrorHeader, getMissingSymbol, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, toStrings, traceIn, traceOut
public static final int EOF
public static final int AND3
public static final int ASL
public static final int ASR
public static final int ASSIGN
public static final int AT
public static final int BAND
public static final int BASE
public static final int BASE_DIGIT
public static final int BASE_NUMBER
public static final int BNAND
public static final int BNOR
public static final int BNOT
public static final int BOR
public static final int BXNOR
public static final int BXOR
public static final int COLON
public static final int COMMA
public static final int DIGIT
public static final int DIV
public static final int DOT
public static final int EQ
public static final int EQCASE
public static final int ESCAPED_IDENT
public static final int EXPONENT
public static final int FILENAME
public static final int FPATH
public static final int FULLSKEW_IDENT
public static final int GREATER
public static final int GREATEREQ
public static final int HEXDIGIT
public static final int HOLD_IDENT
public static final int IDENT
public static final int INCORRECT_TOKEN
public static final int KW_ALWAYS
public static final int KW_AND
public static final int KW_ASSIGN
public static final int KW_AUTOMATIC
public static final int KW_BEGIN
public static final int KW_BUF
public static final int KW_BUFIF0
public static final int KW_BUFIF1
public static final int KW_CASE
public static final int KW_CASEX
public static final int KW_CASEZ
public static final int KW_CELL
public static final int KW_CMOS
public static final int KW_CONFIG
public static final int KW_DEASSIGN
public static final int KW_DEFAULT
public static final int KW_DEFPARAM
public static final int KW_DESIGN
public static final int KW_DISABLE
public static final int KW_EDGE
public static final int KW_ELSE
public static final int KW_END
public static final int KW_ENDCASE
public static final int KW_ENDCONFIG
public static final int KW_ENDFUNCTION
public static final int KW_ENDGENERATE
public static final int KW_ENDMODULE
public static final int KW_ENDPRIMITIVE
public static final int KW_ENDSPECIFY
public static final int KW_ENDTABLE
public static final int KW_ENDTASK
public static final int KW_EVENT
public static final int KW_FOR
public static final int KW_FORCE
public static final int KW_FOREVER
public static final int KW_FORK
public static final int KW_FUNCTION
public static final int KW_GENERATE
public static final int KW_GENVAR
public static final int KW_HIGHZ0
public static final int KW_HIGHZ1
public static final int KW_IF
public static final int KW_IFNONE
public static final int KW_INCDIR
public static final int KW_INCLUDE
public static final int KW_INITIAL
public static final int KW_INOUT
public static final int KW_INPUT
public static final int KW_INSTANCE
public static final int KW_INTEGER
public static final int KW_JOIN
public static final int KW_LARGE
public static final int KW_LARGE0
public static final int KW_LARGE1
public static final int KW_LIBLIST
public static final int KW_LIBRARY
public static final int KW_LOCALPARAM
public static final int KW_MACROMODULE
public static final int KW_MEDIUM
public static final int KW_MEDIUM0
public static final int KW_MEDIUM1
public static final int KW_MODULE
public static final int KW_NAND
public static final int KW_NEGEDGE
public static final int KW_NMOS
public static final int KW_NOR
public static final int KW_NOSHOWCANCELLED
public static final int KW_NOT
public static final int KW_NOTIF0
public static final int KW_NOTIF1
public static final int KW_OR
public static final int KW_OUTPUT
public static final int KW_PARAMETER
public static final int KW_PMOS
public static final int KW_POSEDGE
public static final int KW_PRIMITIVE
public static final int KW_PULL0
public static final int KW_PULL1
public static final int KW_PULLDOWN
public static final int KW_PULLUP
public static final int KW_PULSESTYLE_ONDETECT
public static final int KW_PULSESTYLE_ONEVENT
public static final int KW_RCMOS
public static final int KW_REAL
public static final int KW_REALTIME
public static final int KW_REG
public static final int KW_RELEASE
public static final int KW_REPEAT
public static final int KW_RNMOS
public static final int KW_RPMOS
public static final int KW_RTRAN
public static final int KW_RTRANIF0
public static final int KW_RTRANIF1
public static final int KW_SCALARED
public static final int KW_SHOWCANCELLED
public static final int KW_SIGNED
public static final int KW_SMALL
public static final int KW_SMALL0
public static final int KW_SMALL1
public static final int KW_SPECIFY
public static final int KW_SPECPARAM
public static final int KW_STRONG0
public static final int KW_STRONG1
public static final int KW_SUPPLY0
public static final int KW_SUPPLY1
public static final int KW_TABLE
public static final int KW_TASK
public static final int KW_TIME
public static final int KW_TRAN
public static final int KW_TRANIF0
public static final int KW_TRANIF1
public static final int KW_TRI
public static final int KW_TRI0
public static final int KW_TRI1
public static final int KW_TRIAND
public static final int KW_TRIOR
public static final int KW_TRIREG
public static final int KW_UNSIGNED
public static final int KW_USE
public static final int KW_UWIRE
public static final int KW_VECTORED
public static final int KW_WAIT
public static final int KW_WAND
public static final int KW_WEAK0
public static final int KW_WEAK1
public static final int KW_WHILE
public static final int KW_WIRE
public static final int KW_WOR
public static final int KW_XNOR
public static final int KW_XOR
public static final int LAND
public static final int LBRACK
public static final int LCURLY
public static final int LESS
public static final int LESSEQ
public static final int LINE
public static final int LNOT
public static final int LOR
public static final int LPAREN
public static final int LSL
public static final int LSR
public static final int MINUS
public static final int ML_COMMENT
public static final int MOD
public static final int NL
public static final int NOBASE_NUMBER
public static final int NOCHANGE_IDENT
public static final int NOTEQ
public static final int NOTEQCASE
public static final int NUMBER
public static final int OCTDIGIT
public static final int PATHPULSE_PARAM
public static final int PERIOD_IDENT
public static final int PLUS
public static final int POWER
public static final int PPATH
public static final int PP_BEGIN_KEYWORDS
public static final int PP_CELLDEFINE
public static final int PP_DEFAULT_DECAY_TIME
public static final int PP_DEFAULT_TRIREG_STRENGTH
public static final int PP_DEFINE
public static final int PP_DELAY_MODE_DISTRIBUTED
public static final int PP_DELAY_MODE_PATH
public static final int PP_DELAY_MODE_UNIT
public static final int PP_DELAY_MODE_ZERO
public static final int PP_ELSE
public static final int PP_ELSIF
public static final int PP_ENDCELLDEFINE
public static final int PP_ENDIF
public static final int PP_END_KEYWORDS
public static final int PP_EXPAND
public static final int PP_IFDEF
public static final int PP_IFNDEF
public static final int PP_INCLUDE
public static final int PP_LINE
public static final int PP_NOUNCONNECTED_DRIVE
public static final int PP_PRAGMA
public static final int PP_RESETALL
public static final int PP_TIMESCALE
public static final int PP_UNCONNECTED_DRIVE
public static final int PP_UNDEF
public static final int QMARK
public static final int RBRACK
public static final int RCURLY
public static final int RECOVERY_IDENT
public static final int RECREM_IDENT
public static final int REMOVAL_IDENT
public static final int REST
public static final int RPAREN
public static final int SEMI
public static final int SETUPHOLD_IDENT
public static final int SETUP_IDENT
public static final int SHARP
public static final int SIZE
public static final int SKEW_IDENT
public static final int SL_COMMENT
public static final int SPACE
public static final int STAR
public static final int STRING
public static final int SYSTEM_IDENT
public static final int TIMESKEW_IDENT
public static final int TRIGGER
public static final int Tokens
public static final int VERSION
public static final int VOCAB
public static final int WIDTH_IDENT
public static final int WS
public VerilogLexer gVerilogLexer
public VerilogLexer gParent
protected VerilogLexer_VerilogPreprocessor.DFA11 dfa11
public VerilogLexer_VerilogPreprocessor()
public VerilogLexer_VerilogPreprocessor(org.antlr.runtime.CharStream input, VerilogLexer gVerilogLexer)
public VerilogLexer_VerilogPreprocessor(org.antlr.runtime.CharStream input, org.antlr.runtime.RecognizerSharedState state, VerilogLexer gVerilogLexer)
public void setFrontend(VerilogFrontend frontend)
frontend
- the reference to the parent Verilog front-end.public void emitErrorMessage(java.lang.String msg)
emitErrorMessage
in class org.antlr.runtime.BaseRecognizer
public org.antlr.runtime.Lexer[] getDelegates()
public java.lang.String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
public final void mPP_IFDEF() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_IFNDEF() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_ELSIF() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_ELSE() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_ENDIF() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_BEGIN_KEYWORDS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_END_KEYWORDS() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_DEFINE() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_UNDEF() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_LINE() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_INCLUDE() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_EXPAND() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_TIMESCALE() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_CELLDEFINE() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_ENDCELLDEFINE() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_UNCONNECTED_DRIVE() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_NOUNCONNECTED_DRIVE() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_PRAGMA() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_RESETALL() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_DEFAULT_DECAY_TIME() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_DEFAULT_TRIREG_STRENGTH() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_DELAY_MODE_DISTRIBUTED() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_DELAY_MODE_PATH() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_DELAY_MODE_UNIT() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mPP_DELAY_MODE_ZERO() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mVERSION() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mFILENAME() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public void mTokens() throws org.antlr.runtime.RecognitionException
mTokens
in class org.antlr.runtime.Lexer
org.antlr.runtime.RecognitionException