Package ghidra.sleigh.grammar
Class SleighParser_DisplayParser
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.Parser
-
- ghidra.sleigh.grammar.AbstractSleighParser
-
- ghidra.sleigh.grammar.SleighParser_DisplayParser
-
- All Implemented Interfaces:
SleighRecognizerConstants
public class SleighParser_DisplayParser extends AbstractSleighParser
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SleighParser_DisplayParser.concatenate_return
static class
SleighParser_DisplayParser.display_return
static class
SleighParser_DisplayParser.pieces_return
static class
SleighParser_DisplayParser.printpiece_return
static class
SleighParser_DisplayParser.special_return
static class
SleighParser_DisplayParser.whitespace_return
-
Field Summary
Fields Modifier and Type Field Description protected org.antlr.runtime.tree.TreeAdaptor
adaptor
static int
ALPHA
static int
ALPHAUP
static int
AMPERSAND
static int
ASSIGN
static int
ASTERISK
static int
BIN_INT
static int
BINDIGIT
static int
BOOL_AND
static int
BOOL_OR
static int
BOOL_XOR
static int
CARET
static int
COLON
static int
COMMA
static int
CPPCOMMENT
static int
DEC_INT
static int
DIGIT
static int
DISPCHAR
static int
ELLIPSIS
static int
EOF
static int
EOL
static int
EQUAL
static int
ESCAPE
static int
EXCLAIM
static int
FDIV
static int
FEQUAL
static int
FGREAT
static int
FGREATEQUAL
static int
FLESS
static int
FLESSEQUAL
static int
FMINUS
static int
FMULT
static int
FNOTEQUAL
static org.antlr.runtime.BitSet
FOLLOW_AMPERSAND_in_special582
static org.antlr.runtime.BitSet
FOLLOW_ASSIGN_in_special437
static org.antlr.runtime.BitSet
FOLLOW_ASTERISK_in_special491
static org.antlr.runtime.BitSet
FOLLOW_BIN_INT_in_special854
static org.antlr.runtime.BitSet
FOLLOW_BOOL_AND_in_special545
static org.antlr.runtime.BitSet
FOLLOW_BOOL_OR_in_special509
static org.antlr.runtime.BitSet
FOLLOW_BOOL_XOR_in_special527
static org.antlr.runtime.BitSet
FOLLOW_CARET_in_concatenate126
static org.antlr.runtime.BitSet
FOLLOW_COLON_in_display32
static org.antlr.runtime.BitSet
FOLLOW_COLON_in_special455
static org.antlr.runtime.BitSet
FOLLOW_COMMA_in_special473
static org.antlr.runtime.BitSet
FOLLOW_concatenate_in_printpiece79
static org.antlr.runtime.BitSet
FOLLOW_DEC_INT_in_special818
static org.antlr.runtime.BitSet
FOLLOW_DISPCHAR_in_special168
static org.antlr.runtime.BitSet
FOLLOW_ELLIPSIS_in_special312
static org.antlr.runtime.BitSet
FOLLOW_EQUAL_in_special330
static org.antlr.runtime.BitSet
FOLLOW_EXCLAIM_in_special709
static org.antlr.runtime.BitSet
FOLLOW_GREAT_in_special385
static org.antlr.runtime.BitSet
FOLLOW_GREATEQUAL_in_special420
static org.antlr.runtime.BitSet
FOLLOW_HEX_INT_in_special836
static org.antlr.runtime.BitSet
FOLLOW_identifier_in_printpiece69
static org.antlr.runtime.BitSet
FOLLOW_LBRACE_in_special204
static org.antlr.runtime.BitSet
FOLLOW_LBRACKET_in_special240
static org.antlr.runtime.BitSet
FOLLOW_LEFT_in_special599
static org.antlr.runtime.BitSet
FOLLOW_LESS_in_special366
static org.antlr.runtime.BitSet
FOLLOW_LESSEQUAL_in_special403
static org.antlr.runtime.BitSet
FOLLOW_LINECOMMENT_in_special186
static org.antlr.runtime.BitSet
FOLLOW_LPAREN_in_special276
static org.antlr.runtime.BitSet
FOLLOW_MINUS_in_special655
static org.antlr.runtime.BitSet
FOLLOW_NOTEQUAL_in_special348
static org.antlr.runtime.BitSet
FOLLOW_PERCENT_in_special691
static org.antlr.runtime.BitSet
FOLLOW_pieces_in_display34
static org.antlr.runtime.BitSet
FOLLOW_PIPE_in_special563
static org.antlr.runtime.BitSet
FOLLOW_PLUS_in_special636
static org.antlr.runtime.BitSet
FOLLOW_printpiece_in_pieces57
static org.antlr.runtime.BitSet
FOLLOW_qstring_in_printpiece84
static org.antlr.runtime.BitSet
FOLLOW_RBRACE_in_special222
static org.antlr.runtime.BitSet
FOLLOW_RBRACKET_in_special258
static org.antlr.runtime.BitSet
FOLLOW_RES_IS_in_display36
static org.antlr.runtime.BitSet
FOLLOW_RIGHT_in_special618
static org.antlr.runtime.BitSet
FOLLOW_RPAREN_in_special294
static org.antlr.runtime.BitSet
FOLLOW_SEMI_in_special745
static org.antlr.runtime.BitSet
FOLLOW_SLASH_in_special673
static org.antlr.runtime.BitSet
FOLLOW_SPEC_AND_in_special782
static org.antlr.runtime.BitSet
FOLLOW_SPEC_OR_in_special764
static org.antlr.runtime.BitSet
FOLLOW_SPEC_XOR_in_special800
static org.antlr.runtime.BitSet
FOLLOW_special_in_printpiece89
static org.antlr.runtime.BitSet
FOLLOW_TILDE_in_special727
static org.antlr.runtime.BitSet
FOLLOW_whitespace_in_printpiece74
static org.antlr.runtime.BitSet
FOLLOW_WS_in_whitespace102
static int
FPLUS
SleighParser
gParent
static int
GREAT
static int
GREATEQUAL
SleighParser
gSleighParser
static int
HEX_INT
static int
HEXDIGIT
static int
IDENTIFIER
static int
KEY_ALIGNMENT
static int
KEY_ATTACH
static int
KEY_BIG
static int
KEY_BITRANGE
static int
KEY_BUILD
static int
KEY_CALL
static int
KEY_CONTEXT
static int
KEY_CROSSBUILD
static int
KEY_DEC
static int
KEY_DEFAULT
static int
KEY_DEFINE
static int
KEY_ENDIAN
static int
KEY_EXPORT
static int
KEY_GOTO
static int
KEY_HEX
static int
KEY_LITTLE
static int
KEY_LOCAL
static int
KEY_MACRO
static int
KEY_NAMES
static int
KEY_NOFLOW
static int
KEY_OFFSET
static int
KEY_PCODEOP
static int
KEY_RETURN
static int
KEY_SIGNED
static int
KEY_SIZE
static int
KEY_SPACE
static int
KEY_TOKEN
static int
KEY_TYPE
static int
KEY_UNIMPL
static int
KEY_VALUES
static int
KEY_VARIABLES
static int
KEY_WORDSIZE
static int
LBRACE
static int
LBRACKET
static int
LEFT
static int
LESS
static int
LESSEQUAL
static int
LINECOMMENT
static int
LPAREN
static int
MINUS
static int
NOTEQUAL
static int
OCTAL_ESCAPE
static int
OP_ADD
static int
OP_ADDRESS_OF
static int
OP_ALIGNMENT
static int
OP_AND
static int
OP_APPLY
static int
OP_ARGUMENTS
static int
OP_ASSIGN
static int
OP_BIG
static int
OP_BIN_CONSTANT
static int
OP_BIT_PATTERN
static int
OP_BITRANGE
static int
OP_BITRANGE2
static int
OP_BITRANGES
static int
OP_BOOL_AND
static int
OP_BOOL_OR
static int
OP_BOOL_XOR
static int
OP_BUILD
static int
OP_CALL
static int
OP_CONCATENATE
static int
OP_CONSTRUCTOR
static int
OP_CONTEXT
static int
OP_CONTEXT_BLOCK
static int
OP_CROSSBUILD
static int
OP_CTLIST
static int
OP_DEC
static int
OP_DEC_CONSTANT
static int
OP_DECLARATIVE_SIZE
static int
OP_DEFAULT
static int
OP_DEREFERENCE
static int
OP_DISPLAY
static int
OP_DIV
static int
OP_ELLIPSIS
static int
OP_ELLIPSIS_RIGHT
static int
OP_EMPTY_LIST
static int
OP_ENDIAN
static int
OP_EQUAL
static int
OP_EXPORT
static int
OP_FADD
static int
OP_FDIV
static int
OP_FEQUAL
static int
OP_FGREAT
static int
OP_FGREATEQUAL
static int
OP_FIELD_MODS
static int
OP_FIELDDEF
static int
OP_FIELDDEFS
static int
OP_FLESS
static int
OP_FLESSEQUAL
static int
OP_FMULT
static int
OP_FNEGATE
static int
OP_FNOTEQUAL
static int
OP_FSUB
static int
OP_GOTO
static int
OP_GREAT
static int
OP_GREATEQUAL
static int
OP_HEX
static int
OP_HEX_CONSTANT
static int
OP_IDENTIFIER
static int
OP_IDENTIFIER_LIST
static int
OP_IF
static int
OP_INTBLIST
static int
OP_INVERT
static int
OP_JUMPDEST_ABSOLUTE
static int
OP_JUMPDEST_DYNAMIC
static int
OP_JUMPDEST_LABEL
static int
OP_JUMPDEST_RELATIVE
static int
OP_JUMPDEST_SYMBOL
static int
OP_LABEL
static int
OP_LEFT
static int
OP_LESS
static int
OP_LESSEQUAL
static int
OP_LITTLE
static int
OP_LOCAL
static int
OP_MACRO
static int
OP_MULT
static int
OP_NAMES
static int
OP_NEGATE
static int
OP_NIL
static int
OP_NO_CONTEXT_BLOCK
static int
OP_NO_FIELD_MOD
static int
OP_NOFLOW
static int
OP_NOP
static int
OP_NOT
static int
OP_NOT_DEFAULT
static int
OP_NOTEQUAL
static int
OP_OR
static int
OP_PARENTHESIZED
static int
OP_PCODE
static int
OP_PCODEOP
static int
OP_QSTRING
static int
OP_REM
static int
OP_RETURN
static int
OP_RIGHT
static int
OP_SDIV
static int
OP_SECTION_LABEL
static int
OP_SEMANTIC
static int
OP_SEQUENCE
static int
OP_SGREAT
static int
OP_SGREATEQUAL
static int
OP_SIGNED
static int
OP_SIZE
static int
OP_SIZING_SIZE
static int
OP_SLESS
static int
OP_SLESSEQUAL
static int
OP_SPACE
static int
OP_SPACEMODS
static int
OP_SREM
static int
OP_SRIGHT
static int
OP_STRING
static int
OP_STRING_OR_IDENT_LIST
static int
OP_SUB
static int
OP_SUBTABLE
static int
OP_TABLE
static int
OP_TOKEN
static int
OP_TRUNCATION_SIZE
static int
OP_TYPE
static int
OP_UNIMPL
static int
OP_VALUES
static int
OP_VARIABLES
static int
OP_VARNODE
static int
OP_WHITESPACE
static int
OP_WILDCARD
static int
OP_WITH
static int
OP_WORDSIZE
static int
OP_XOR
static int
PERCENT
static int
PIPE
static int
PLUS
static int
PP_ESCAPE
static int
PP_POSITION
static int
QSTRING
static int
RBRACE
static int
RBRACKET
static int
RES_IF
static int
RES_IS
static int
RES_WITH
static int
RIGHT
static int
RPAREN
static int
SDIV
static int
SEMI
static int
SGREAT
static int
SGREATEQUAL
static int
SLASH
static int
SLESS
static int
SLESSEQUAL
static int
SPEC_AND
static int
SPEC_OR
static int
SPEC_XOR
static int
SREM
static int
SRIGHT
static int
TILDE
static int
Tokens
static int
UNDERSCORE
static int
UNICODE_ESCAPE
static int
UNKNOWN
static int
WS
-
Fields inherited from class ghidra.sleigh.grammar.AbstractSleighParser
env, lexer
-
-
Constructor Summary
Constructors Constructor Description SleighParser_DisplayParser(org.antlr.runtime.TokenStream input, SleighParser gSleighParser)
SleighParser_DisplayParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state, SleighParser gSleighParser)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SleighParser_DisplayParser.concatenate_return
concatenate()
SleighParser_DisplayParser.display_return
display()
AbstractSleighParser[]
getDelegates()
java.lang.String
getGrammarFileName()
java.lang.String[]
getTokenNames()
org.antlr.runtime.tree.TreeAdaptor
getTreeAdaptor()
SleighParser_DisplayParser.pieces_return
pieces()
SleighParser_DisplayParser.printpiece_return
printpiece()
void
setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
SleighParser_DisplayParser.special_return
special()
SleighParser_DisplayParser.whitespace_return
whitespace()
-
Methods inherited from class ghidra.sleigh.grammar.AbstractSleighParser
bail, emitErrorMessage, getErrorHeader, getErrorMessage, getTokenErrorDisplay, setEnv, setLexer
-
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
-
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, endResync, failed, getBacktrackingLevel, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
-
-
-
-
Field Detail
-
EOF
public static final int EOF
- See Also:
- Constant Field Values
-
ALPHA
public static final int ALPHA
- See Also:
- Constant Field Values
-
ALPHAUP
public static final int ALPHAUP
- See Also:
- Constant Field Values
-
AMPERSAND
public static final int AMPERSAND
- See Also:
- Constant Field Values
-
ASSIGN
public static final int ASSIGN
- See Also:
- Constant Field Values
-
ASTERISK
public static final int ASTERISK
- See Also:
- Constant Field Values
-
BINDIGIT
public static final int BINDIGIT
- See Also:
- Constant Field Values
-
BIN_INT
public static final int BIN_INT
- See Also:
- Constant Field Values
-
BOOL_AND
public static final int BOOL_AND
- See Also:
- Constant Field Values
-
BOOL_OR
public static final int BOOL_OR
- See Also:
- Constant Field Values
-
BOOL_XOR
public static final int BOOL_XOR
- See Also:
- Constant Field Values
-
CARET
public static final int CARET
- See Also:
- Constant Field Values
-
COLON
public static final int COLON
- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
-
CPPCOMMENT
public static final int CPPCOMMENT
- See Also:
- Constant Field Values
-
DEC_INT
public static final int DEC_INT
- See Also:
- Constant Field Values
-
DIGIT
public static final int DIGIT
- See Also:
- Constant Field Values
-
DISPCHAR
public static final int DISPCHAR
- See Also:
- Constant Field Values
-
ELLIPSIS
public static final int ELLIPSIS
- See Also:
- Constant Field Values
-
EOL
public static final int EOL
- See Also:
- Constant Field Values
-
EQUAL
public static final int EQUAL
- See Also:
- Constant Field Values
-
ESCAPE
public static final int ESCAPE
- See Also:
- Constant Field Values
-
EXCLAIM
public static final int EXCLAIM
- See Also:
- Constant Field Values
-
FDIV
public static final int FDIV
- See Also:
- Constant Field Values
-
FEQUAL
public static final int FEQUAL
- See Also:
- Constant Field Values
-
FGREAT
public static final int FGREAT
- See Also:
- Constant Field Values
-
FGREATEQUAL
public static final int FGREATEQUAL
- See Also:
- Constant Field Values
-
FLESS
public static final int FLESS
- See Also:
- Constant Field Values
-
FLESSEQUAL
public static final int FLESSEQUAL
- See Also:
- Constant Field Values
-
FMINUS
public static final int FMINUS
- See Also:
- Constant Field Values
-
FMULT
public static final int FMULT
- See Also:
- Constant Field Values
-
FNOTEQUAL
public static final int FNOTEQUAL
- See Also:
- Constant Field Values
-
FPLUS
public static final int FPLUS
- See Also:
- Constant Field Values
-
GREAT
public static final int GREAT
- See Also:
- Constant Field Values
-
GREATEQUAL
public static final int GREATEQUAL
- See Also:
- Constant Field Values
-
HEXDIGIT
public static final int HEXDIGIT
- See Also:
- Constant Field Values
-
HEX_INT
public static final int HEX_INT
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final int IDENTIFIER
- See Also:
- Constant Field Values
-
KEY_ALIGNMENT
public static final int KEY_ALIGNMENT
- See Also:
- Constant Field Values
-
KEY_ATTACH
public static final int KEY_ATTACH
- See Also:
- Constant Field Values
-
KEY_BIG
public static final int KEY_BIG
- See Also:
- Constant Field Values
-
KEY_BITRANGE
public static final int KEY_BITRANGE
- See Also:
- Constant Field Values
-
KEY_BUILD
public static final int KEY_BUILD
- See Also:
- Constant Field Values
-
KEY_CALL
public static final int KEY_CALL
- See Also:
- Constant Field Values
-
KEY_CONTEXT
public static final int KEY_CONTEXT
- See Also:
- Constant Field Values
-
KEY_CROSSBUILD
public static final int KEY_CROSSBUILD
- See Also:
- Constant Field Values
-
KEY_DEC
public static final int KEY_DEC
- See Also:
- Constant Field Values
-
KEY_DEFAULT
public static final int KEY_DEFAULT
- See Also:
- Constant Field Values
-
KEY_DEFINE
public static final int KEY_DEFINE
- See Also:
- Constant Field Values
-
KEY_ENDIAN
public static final int KEY_ENDIAN
- See Also:
- Constant Field Values
-
KEY_EXPORT
public static final int KEY_EXPORT
- See Also:
- Constant Field Values
-
KEY_GOTO
public static final int KEY_GOTO
- See Also:
- Constant Field Values
-
KEY_HEX
public static final int KEY_HEX
- See Also:
- Constant Field Values
-
KEY_LITTLE
public static final int KEY_LITTLE
- See Also:
- Constant Field Values
-
KEY_LOCAL
public static final int KEY_LOCAL
- See Also:
- Constant Field Values
-
KEY_MACRO
public static final int KEY_MACRO
- See Also:
- Constant Field Values
-
KEY_NAMES
public static final int KEY_NAMES
- See Also:
- Constant Field Values
-
KEY_NOFLOW
public static final int KEY_NOFLOW
- See Also:
- Constant Field Values
-
KEY_OFFSET
public static final int KEY_OFFSET
- See Also:
- Constant Field Values
-
KEY_PCODEOP
public static final int KEY_PCODEOP
- See Also:
- Constant Field Values
-
KEY_RETURN
public static final int KEY_RETURN
- See Also:
- Constant Field Values
-
KEY_SIGNED
public static final int KEY_SIGNED
- See Also:
- Constant Field Values
-
KEY_SIZE
public static final int KEY_SIZE
- See Also:
- Constant Field Values
-
KEY_SPACE
public static final int KEY_SPACE
- See Also:
- Constant Field Values
-
KEY_TOKEN
public static final int KEY_TOKEN
- See Also:
- Constant Field Values
-
KEY_TYPE
public static final int KEY_TYPE
- See Also:
- Constant Field Values
-
KEY_UNIMPL
public static final int KEY_UNIMPL
- See Also:
- Constant Field Values
-
KEY_VALUES
public static final int KEY_VALUES
- See Also:
- Constant Field Values
-
KEY_VARIABLES
public static final int KEY_VARIABLES
- See Also:
- Constant Field Values
-
KEY_WORDSIZE
public static final int KEY_WORDSIZE
- See Also:
- Constant Field Values
-
LBRACE
public static final int LBRACE
- See Also:
- Constant Field Values
-
LBRACKET
public static final int LBRACKET
- See Also:
- Constant Field Values
-
LEFT
public static final int LEFT
- See Also:
- Constant Field Values
-
LESS
public static final int LESS
- See Also:
- Constant Field Values
-
LESSEQUAL
public static final int LESSEQUAL
- See Also:
- Constant Field Values
-
LINECOMMENT
public static final int LINECOMMENT
- See Also:
- Constant Field Values
-
LPAREN
public static final int LPAREN
- See Also:
- Constant Field Values
-
MINUS
public static final int MINUS
- See Also:
- Constant Field Values
-
NOTEQUAL
public static final int NOTEQUAL
- See Also:
- Constant Field Values
-
OCTAL_ESCAPE
public static final int OCTAL_ESCAPE
- See Also:
- Constant Field Values
-
OP_ADD
public static final int OP_ADD
- See Also:
- Constant Field Values
-
OP_ADDRESS_OF
public static final int OP_ADDRESS_OF
- See Also:
- Constant Field Values
-
OP_ALIGNMENT
public static final int OP_ALIGNMENT
- See Also:
- Constant Field Values
-
OP_AND
public static final int OP_AND
- See Also:
- Constant Field Values
-
OP_APPLY
public static final int OP_APPLY
- See Also:
- Constant Field Values
-
OP_ARGUMENTS
public static final int OP_ARGUMENTS
- See Also:
- Constant Field Values
-
OP_ASSIGN
public static final int OP_ASSIGN
- See Also:
- Constant Field Values
-
OP_BIG
public static final int OP_BIG
- See Also:
- Constant Field Values
-
OP_BIN_CONSTANT
public static final int OP_BIN_CONSTANT
- See Also:
- Constant Field Values
-
OP_BITRANGE
public static final int OP_BITRANGE
- See Also:
- Constant Field Values
-
OP_BITRANGE2
public static final int OP_BITRANGE2
- See Also:
- Constant Field Values
-
OP_BITRANGES
public static final int OP_BITRANGES
- See Also:
- Constant Field Values
-
OP_BIT_PATTERN
public static final int OP_BIT_PATTERN
- See Also:
- Constant Field Values
-
OP_BOOL_AND
public static final int OP_BOOL_AND
- See Also:
- Constant Field Values
-
OP_BOOL_OR
public static final int OP_BOOL_OR
- See Also:
- Constant Field Values
-
OP_BOOL_XOR
public static final int OP_BOOL_XOR
- See Also:
- Constant Field Values
-
OP_BUILD
public static final int OP_BUILD
- See Also:
- Constant Field Values
-
OP_CALL
public static final int OP_CALL
- See Also:
- Constant Field Values
-
OP_CONCATENATE
public static final int OP_CONCATENATE
- See Also:
- Constant Field Values
-
OP_CONSTRUCTOR
public static final int OP_CONSTRUCTOR
- See Also:
- Constant Field Values
-
OP_CONTEXT
public static final int OP_CONTEXT
- See Also:
- Constant Field Values
-
OP_CONTEXT_BLOCK
public static final int OP_CONTEXT_BLOCK
- See Also:
- Constant Field Values
-
OP_CROSSBUILD
public static final int OP_CROSSBUILD
- See Also:
- Constant Field Values
-
OP_CTLIST
public static final int OP_CTLIST
- See Also:
- Constant Field Values
-
OP_DEC
public static final int OP_DEC
- See Also:
- Constant Field Values
-
OP_DECLARATIVE_SIZE
public static final int OP_DECLARATIVE_SIZE
- See Also:
- Constant Field Values
-
OP_DEC_CONSTANT
public static final int OP_DEC_CONSTANT
- See Also:
- Constant Field Values
-
OP_DEFAULT
public static final int OP_DEFAULT
- See Also:
- Constant Field Values
-
OP_DEREFERENCE
public static final int OP_DEREFERENCE
- See Also:
- Constant Field Values
-
OP_DISPLAY
public static final int OP_DISPLAY
- See Also:
- Constant Field Values
-
OP_DIV
public static final int OP_DIV
- See Also:
- Constant Field Values
-
OP_ELLIPSIS
public static final int OP_ELLIPSIS
- See Also:
- Constant Field Values
-
OP_ELLIPSIS_RIGHT
public static final int OP_ELLIPSIS_RIGHT
- See Also:
- Constant Field Values
-
OP_EMPTY_LIST
public static final int OP_EMPTY_LIST
- See Also:
- Constant Field Values
-
OP_ENDIAN
public static final int OP_ENDIAN
- See Also:
- Constant Field Values
-
OP_EQUAL
public static final int OP_EQUAL
- See Also:
- Constant Field Values
-
OP_EXPORT
public static final int OP_EXPORT
- See Also:
- Constant Field Values
-
OP_FADD
public static final int OP_FADD
- See Also:
- Constant Field Values
-
OP_FDIV
public static final int OP_FDIV
- See Also:
- Constant Field Values
-
OP_FEQUAL
public static final int OP_FEQUAL
- See Also:
- Constant Field Values
-
OP_FGREAT
public static final int OP_FGREAT
- See Also:
- Constant Field Values
-
OP_FGREATEQUAL
public static final int OP_FGREATEQUAL
- See Also:
- Constant Field Values
-
OP_FIELDDEF
public static final int OP_FIELDDEF
- See Also:
- Constant Field Values
-
OP_FIELDDEFS
public static final int OP_FIELDDEFS
- See Also:
- Constant Field Values
-
OP_FIELD_MODS
public static final int OP_FIELD_MODS
- See Also:
- Constant Field Values
-
OP_FLESS
public static final int OP_FLESS
- See Also:
- Constant Field Values
-
OP_FLESSEQUAL
public static final int OP_FLESSEQUAL
- See Also:
- Constant Field Values
-
OP_FMULT
public static final int OP_FMULT
- See Also:
- Constant Field Values
-
OP_FNEGATE
public static final int OP_FNEGATE
- See Also:
- Constant Field Values
-
OP_FNOTEQUAL
public static final int OP_FNOTEQUAL
- See Also:
- Constant Field Values
-
OP_FSUB
public static final int OP_FSUB
- See Also:
- Constant Field Values
-
OP_GOTO
public static final int OP_GOTO
- See Also:
- Constant Field Values
-
OP_GREAT
public static final int OP_GREAT
- See Also:
- Constant Field Values
-
OP_GREATEQUAL
public static final int OP_GREATEQUAL
- See Also:
- Constant Field Values
-
OP_HEX
public static final int OP_HEX
- See Also:
- Constant Field Values
-
OP_HEX_CONSTANT
public static final int OP_HEX_CONSTANT
- See Also:
- Constant Field Values
-
OP_IDENTIFIER
public static final int OP_IDENTIFIER
- See Also:
- Constant Field Values
-
OP_IDENTIFIER_LIST
public static final int OP_IDENTIFIER_LIST
- See Also:
- Constant Field Values
-
OP_IF
public static final int OP_IF
- See Also:
- Constant Field Values
-
OP_INTBLIST
public static final int OP_INTBLIST
- See Also:
- Constant Field Values
-
OP_INVERT
public static final int OP_INVERT
- See Also:
- Constant Field Values
-
OP_JUMPDEST_ABSOLUTE
public static final int OP_JUMPDEST_ABSOLUTE
- See Also:
- Constant Field Values
-
OP_JUMPDEST_DYNAMIC
public static final int OP_JUMPDEST_DYNAMIC
- See Also:
- Constant Field Values
-
OP_JUMPDEST_LABEL
public static final int OP_JUMPDEST_LABEL
- See Also:
- Constant Field Values
-
OP_JUMPDEST_RELATIVE
public static final int OP_JUMPDEST_RELATIVE
- See Also:
- Constant Field Values
-
OP_JUMPDEST_SYMBOL
public static final int OP_JUMPDEST_SYMBOL
- See Also:
- Constant Field Values
-
OP_LABEL
public static final int OP_LABEL
- See Also:
- Constant Field Values
-
OP_LEFT
public static final int OP_LEFT
- See Also:
- Constant Field Values
-
OP_LESS
public static final int OP_LESS
- See Also:
- Constant Field Values
-
OP_LESSEQUAL
public static final int OP_LESSEQUAL
- See Also:
- Constant Field Values
-
OP_LITTLE
public static final int OP_LITTLE
- See Also:
- Constant Field Values
-
OP_LOCAL
public static final int OP_LOCAL
- See Also:
- Constant Field Values
-
OP_MACRO
public static final int OP_MACRO
- See Also:
- Constant Field Values
-
OP_MULT
public static final int OP_MULT
- See Also:
- Constant Field Values
-
OP_NAMES
public static final int OP_NAMES
- See Also:
- Constant Field Values
-
OP_NEGATE
public static final int OP_NEGATE
- See Also:
- Constant Field Values
-
OP_NIL
public static final int OP_NIL
- See Also:
- Constant Field Values
-
OP_NOFLOW
public static final int OP_NOFLOW
- See Also:
- Constant Field Values
-
OP_NOP
public static final int OP_NOP
- See Also:
- Constant Field Values
-
OP_NOT
public static final int OP_NOT
- See Also:
- Constant Field Values
-
OP_NOTEQUAL
public static final int OP_NOTEQUAL
- See Also:
- Constant Field Values
-
OP_NOT_DEFAULT
public static final int OP_NOT_DEFAULT
- See Also:
- Constant Field Values
-
OP_NO_CONTEXT_BLOCK
public static final int OP_NO_CONTEXT_BLOCK
- See Also:
- Constant Field Values
-
OP_NO_FIELD_MOD
public static final int OP_NO_FIELD_MOD
- See Also:
- Constant Field Values
-
OP_OR
public static final int OP_OR
- See Also:
- Constant Field Values
-
OP_PARENTHESIZED
public static final int OP_PARENTHESIZED
- See Also:
- Constant Field Values
-
OP_PCODE
public static final int OP_PCODE
- See Also:
- Constant Field Values
-
OP_PCODEOP
public static final int OP_PCODEOP
- See Also:
- Constant Field Values
-
OP_QSTRING
public static final int OP_QSTRING
- See Also:
- Constant Field Values
-
OP_REM
public static final int OP_REM
- See Also:
- Constant Field Values
-
OP_RETURN
public static final int OP_RETURN
- See Also:
- Constant Field Values
-
OP_RIGHT
public static final int OP_RIGHT
- See Also:
- Constant Field Values
-
OP_SDIV
public static final int OP_SDIV
- See Also:
- Constant Field Values
-
OP_SECTION_LABEL
public static final int OP_SECTION_LABEL
- See Also:
- Constant Field Values
-
OP_SEMANTIC
public static final int OP_SEMANTIC
- See Also:
- Constant Field Values
-
OP_SEQUENCE
public static final int OP_SEQUENCE
- See Also:
- Constant Field Values
-
OP_SGREAT
public static final int OP_SGREAT
- See Also:
- Constant Field Values
-
OP_SGREATEQUAL
public static final int OP_SGREATEQUAL
- See Also:
- Constant Field Values
-
OP_SIGNED
public static final int OP_SIGNED
- See Also:
- Constant Field Values
-
OP_SIZE
public static final int OP_SIZE
- See Also:
- Constant Field Values
-
OP_SIZING_SIZE
public static final int OP_SIZING_SIZE
- See Also:
- Constant Field Values
-
OP_SLESS
public static final int OP_SLESS
- See Also:
- Constant Field Values
-
OP_SLESSEQUAL
public static final int OP_SLESSEQUAL
- See Also:
- Constant Field Values
-
OP_SPACE
public static final int OP_SPACE
- See Also:
- Constant Field Values
-
OP_SPACEMODS
public static final int OP_SPACEMODS
- See Also:
- Constant Field Values
-
OP_SREM
public static final int OP_SREM
- See Also:
- Constant Field Values
-
OP_SRIGHT
public static final int OP_SRIGHT
- See Also:
- Constant Field Values
-
OP_STRING
public static final int OP_STRING
- See Also:
- Constant Field Values
-
OP_STRING_OR_IDENT_LIST
public static final int OP_STRING_OR_IDENT_LIST
- See Also:
- Constant Field Values
-
OP_SUB
public static final int OP_SUB
- See Also:
- Constant Field Values
-
OP_SUBTABLE
public static final int OP_SUBTABLE
- See Also:
- Constant Field Values
-
OP_TABLE
public static final int OP_TABLE
- See Also:
- Constant Field Values
-
OP_TOKEN
public static final int OP_TOKEN
- See Also:
- Constant Field Values
-
OP_TRUNCATION_SIZE
public static final int OP_TRUNCATION_SIZE
- See Also:
- Constant Field Values
-
OP_TYPE
public static final int OP_TYPE
- See Also:
- Constant Field Values
-
OP_UNIMPL
public static final int OP_UNIMPL
- See Also:
- Constant Field Values
-
OP_VALUES
public static final int OP_VALUES
- See Also:
- Constant Field Values
-
OP_VARIABLES
public static final int OP_VARIABLES
- See Also:
- Constant Field Values
-
OP_VARNODE
public static final int OP_VARNODE
- See Also:
- Constant Field Values
-
OP_WHITESPACE
public static final int OP_WHITESPACE
- See Also:
- Constant Field Values
-
OP_WILDCARD
public static final int OP_WILDCARD
- See Also:
- Constant Field Values
-
OP_WITH
public static final int OP_WITH
- See Also:
- Constant Field Values
-
OP_WORDSIZE
public static final int OP_WORDSIZE
- See Also:
- Constant Field Values
-
OP_XOR
public static final int OP_XOR
- See Also:
- Constant Field Values
-
PERCENT
public static final int PERCENT
- See Also:
- Constant Field Values
-
PIPE
public static final int PIPE
- See Also:
- Constant Field Values
-
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
-
PP_ESCAPE
public static final int PP_ESCAPE
- See Also:
- Constant Field Values
-
PP_POSITION
public static final int PP_POSITION
- See Also:
- Constant Field Values
-
QSTRING
public static final int QSTRING
- See Also:
- Constant Field Values
-
RBRACE
public static final int RBRACE
- See Also:
- Constant Field Values
-
RBRACKET
public static final int RBRACKET
- See Also:
- Constant Field Values
-
RES_IF
public static final int RES_IF
- See Also:
- Constant Field Values
-
RES_IS
public static final int RES_IS
- See Also:
- Constant Field Values
-
RES_WITH
public static final int RES_WITH
- See Also:
- Constant Field Values
-
RIGHT
public static final int RIGHT
- See Also:
- Constant Field Values
-
RPAREN
public static final int RPAREN
- See Also:
- Constant Field Values
-
SDIV
public static final int SDIV
- See Also:
- Constant Field Values
-
SEMI
public static final int SEMI
- See Also:
- Constant Field Values
-
SGREAT
public static final int SGREAT
- See Also:
- Constant Field Values
-
SGREATEQUAL
public static final int SGREATEQUAL
- See Also:
- Constant Field Values
-
SLASH
public static final int SLASH
- See Also:
- Constant Field Values
-
SLESS
public static final int SLESS
- See Also:
- Constant Field Values
-
SLESSEQUAL
public static final int SLESSEQUAL
- See Also:
- Constant Field Values
-
SPEC_AND
public static final int SPEC_AND
- See Also:
- Constant Field Values
-
SPEC_OR
public static final int SPEC_OR
- See Also:
- Constant Field Values
-
SPEC_XOR
public static final int SPEC_XOR
- See Also:
- Constant Field Values
-
SREM
public static final int SREM
- See Also:
- Constant Field Values
-
SRIGHT
public static final int SRIGHT
- See Also:
- Constant Field Values
-
TILDE
public static final int TILDE
- See Also:
- Constant Field Values
-
Tokens
public static final int Tokens
- See Also:
- Constant Field Values
-
UNDERSCORE
public static final int UNDERSCORE
- See Also:
- Constant Field Values
-
UNICODE_ESCAPE
public static final int UNICODE_ESCAPE
- See Also:
- Constant Field Values
-
UNKNOWN
public static final int UNKNOWN
- See Also:
- Constant Field Values
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
gSleighParser
public SleighParser gSleighParser
-
gParent
public SleighParser gParent
-
adaptor
protected org.antlr.runtime.tree.TreeAdaptor adaptor
-
FOLLOW_COLON_in_display32
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_display32
-
FOLLOW_pieces_in_display34
public static final org.antlr.runtime.BitSet FOLLOW_pieces_in_display34
-
FOLLOW_RES_IS_in_display36
public static final org.antlr.runtime.BitSet FOLLOW_RES_IS_in_display36
-
FOLLOW_printpiece_in_pieces57
public static final org.antlr.runtime.BitSet FOLLOW_printpiece_in_pieces57
-
FOLLOW_identifier_in_printpiece69
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_printpiece69
-
FOLLOW_whitespace_in_printpiece74
public static final org.antlr.runtime.BitSet FOLLOW_whitespace_in_printpiece74
-
FOLLOW_concatenate_in_printpiece79
public static final org.antlr.runtime.BitSet FOLLOW_concatenate_in_printpiece79
-
FOLLOW_qstring_in_printpiece84
public static final org.antlr.runtime.BitSet FOLLOW_qstring_in_printpiece84
-
FOLLOW_special_in_printpiece89
public static final org.antlr.runtime.BitSet FOLLOW_special_in_printpiece89
-
FOLLOW_WS_in_whitespace102
public static final org.antlr.runtime.BitSet FOLLOW_WS_in_whitespace102
-
FOLLOW_CARET_in_concatenate126
public static final org.antlr.runtime.BitSet FOLLOW_CARET_in_concatenate126
-
FOLLOW_DISPCHAR_in_special168
public static final org.antlr.runtime.BitSet FOLLOW_DISPCHAR_in_special168
-
FOLLOW_LINECOMMENT_in_special186
public static final org.antlr.runtime.BitSet FOLLOW_LINECOMMENT_in_special186
-
FOLLOW_LBRACE_in_special204
public static final org.antlr.runtime.BitSet FOLLOW_LBRACE_in_special204
-
FOLLOW_RBRACE_in_special222
public static final org.antlr.runtime.BitSet FOLLOW_RBRACE_in_special222
-
FOLLOW_LBRACKET_in_special240
public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_special240
-
FOLLOW_RBRACKET_in_special258
public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_special258
-
FOLLOW_LPAREN_in_special276
public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_special276
-
FOLLOW_RPAREN_in_special294
public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_special294
-
FOLLOW_ELLIPSIS_in_special312
public static final org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_special312
-
FOLLOW_EQUAL_in_special330
public static final org.antlr.runtime.BitSet FOLLOW_EQUAL_in_special330
-
FOLLOW_NOTEQUAL_in_special348
public static final org.antlr.runtime.BitSet FOLLOW_NOTEQUAL_in_special348
-
FOLLOW_LESS_in_special366
public static final org.antlr.runtime.BitSet FOLLOW_LESS_in_special366
-
FOLLOW_GREAT_in_special385
public static final org.antlr.runtime.BitSet FOLLOW_GREAT_in_special385
-
FOLLOW_LESSEQUAL_in_special403
public static final org.antlr.runtime.BitSet FOLLOW_LESSEQUAL_in_special403
-
FOLLOW_GREATEQUAL_in_special420
public static final org.antlr.runtime.BitSet FOLLOW_GREATEQUAL_in_special420
-
FOLLOW_ASSIGN_in_special437
public static final org.antlr.runtime.BitSet FOLLOW_ASSIGN_in_special437
-
FOLLOW_COLON_in_special455
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_special455
-
FOLLOW_COMMA_in_special473
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_special473
-
FOLLOW_ASTERISK_in_special491
public static final org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_special491
-
FOLLOW_BOOL_OR_in_special509
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_OR_in_special509
-
FOLLOW_BOOL_XOR_in_special527
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_XOR_in_special527
-
FOLLOW_BOOL_AND_in_special545
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_AND_in_special545
-
FOLLOW_PIPE_in_special563
public static final org.antlr.runtime.BitSet FOLLOW_PIPE_in_special563
-
FOLLOW_AMPERSAND_in_special582
public static final org.antlr.runtime.BitSet FOLLOW_AMPERSAND_in_special582
-
FOLLOW_LEFT_in_special599
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_in_special599
-
FOLLOW_RIGHT_in_special618
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_in_special618
-
FOLLOW_PLUS_in_special636
public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_special636
-
FOLLOW_MINUS_in_special655
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_special655
-
FOLLOW_SLASH_in_special673
public static final org.antlr.runtime.BitSet FOLLOW_SLASH_in_special673
-
FOLLOW_PERCENT_in_special691
public static final org.antlr.runtime.BitSet FOLLOW_PERCENT_in_special691
-
FOLLOW_EXCLAIM_in_special709
public static final org.antlr.runtime.BitSet FOLLOW_EXCLAIM_in_special709
-
FOLLOW_TILDE_in_special727
public static final org.antlr.runtime.BitSet FOLLOW_TILDE_in_special727
-
FOLLOW_SEMI_in_special745
public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_special745
-
FOLLOW_SPEC_OR_in_special764
public static final org.antlr.runtime.BitSet FOLLOW_SPEC_OR_in_special764
-
FOLLOW_SPEC_AND_in_special782
public static final org.antlr.runtime.BitSet FOLLOW_SPEC_AND_in_special782
-
FOLLOW_SPEC_XOR_in_special800
public static final org.antlr.runtime.BitSet FOLLOW_SPEC_XOR_in_special800
-
FOLLOW_DEC_INT_in_special818
public static final org.antlr.runtime.BitSet FOLLOW_DEC_INT_in_special818
-
FOLLOW_HEX_INT_in_special836
public static final org.antlr.runtime.BitSet FOLLOW_HEX_INT_in_special836
-
FOLLOW_BIN_INT_in_special854
public static final org.antlr.runtime.BitSet FOLLOW_BIN_INT_in_special854
-
-
Constructor Detail
-
SleighParser_DisplayParser
public SleighParser_DisplayParser(org.antlr.runtime.TokenStream input, SleighParser gSleighParser)
-
SleighParser_DisplayParser
public SleighParser_DisplayParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state, SleighParser gSleighParser)
-
-
Method Detail
-
getDelegates
public AbstractSleighParser[] getDelegates()
-
setTreeAdaptor
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
-
getTreeAdaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
-
getTokenNames
public java.lang.String[] getTokenNames()
- Overrides:
getTokenNames
in classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileName
in classorg.antlr.runtime.BaseRecognizer
-
display
public final SleighParser_DisplayParser.display_return display() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
pieces
public final SleighParser_DisplayParser.pieces_return pieces() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
printpiece
public final SleighParser_DisplayParser.printpiece_return printpiece() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
whitespace
public final SleighParser_DisplayParser.whitespace_return whitespace() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
concatenate
public final SleighParser_DisplayParser.concatenate_return concatenate() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
special
public final SleighParser_DisplayParser.special_return special() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
-