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 classSleighParser_DisplayParser.concatenate_returnstatic classSleighParser_DisplayParser.display_returnstatic classSleighParser_DisplayParser.pieces_returnstatic classSleighParser_DisplayParser.printpiece_returnstatic classSleighParser_DisplayParser.special_returnstatic classSleighParser_DisplayParser.whitespace_return
-
Field Summary
Fields Modifier and Type Field Description protected org.antlr.runtime.tree.TreeAdaptoradaptorstatic intALPHAstatic intALPHAUPstatic intAMPERSANDstatic intASSIGNstatic intASTERISKstatic intBIN_INTstatic intBINDIGITstatic intBOOL_ANDstatic intBOOL_ORstatic intBOOL_XORstatic intCARETstatic intCOLONstatic intCOMMAstatic intCPPCOMMENTstatic intDEC_INTstatic intDIGITstatic intDISPCHARstatic intELLIPSISstatic intEOFstatic intEOLstatic intEQUALstatic intESCAPEstatic intEXCLAIMstatic intFDIVstatic intFEQUALstatic intFGREATstatic intFGREATEQUALstatic intFLESSstatic intFLESSEQUALstatic intFMINUSstatic intFMULTstatic intFNOTEQUALstatic org.antlr.runtime.BitSetFOLLOW_AMPERSAND_in_special582static org.antlr.runtime.BitSetFOLLOW_ASSIGN_in_special437static org.antlr.runtime.BitSetFOLLOW_ASTERISK_in_special491static org.antlr.runtime.BitSetFOLLOW_BIN_INT_in_special854static org.antlr.runtime.BitSetFOLLOW_BOOL_AND_in_special545static org.antlr.runtime.BitSetFOLLOW_BOOL_OR_in_special509static org.antlr.runtime.BitSetFOLLOW_BOOL_XOR_in_special527static org.antlr.runtime.BitSetFOLLOW_CARET_in_concatenate126static org.antlr.runtime.BitSetFOLLOW_COLON_in_display32static org.antlr.runtime.BitSetFOLLOW_COLON_in_special455static org.antlr.runtime.BitSetFOLLOW_COMMA_in_special473static org.antlr.runtime.BitSetFOLLOW_concatenate_in_printpiece79static org.antlr.runtime.BitSetFOLLOW_DEC_INT_in_special818static org.antlr.runtime.BitSetFOLLOW_DISPCHAR_in_special168static org.antlr.runtime.BitSetFOLLOW_ELLIPSIS_in_special312static org.antlr.runtime.BitSetFOLLOW_EQUAL_in_special330static org.antlr.runtime.BitSetFOLLOW_EXCLAIM_in_special709static org.antlr.runtime.BitSetFOLLOW_GREAT_in_special385static org.antlr.runtime.BitSetFOLLOW_GREATEQUAL_in_special420static org.antlr.runtime.BitSetFOLLOW_HEX_INT_in_special836static org.antlr.runtime.BitSetFOLLOW_identifier_in_printpiece69static org.antlr.runtime.BitSetFOLLOW_LBRACE_in_special204static org.antlr.runtime.BitSetFOLLOW_LBRACKET_in_special240static org.antlr.runtime.BitSetFOLLOW_LEFT_in_special599static org.antlr.runtime.BitSetFOLLOW_LESS_in_special366static org.antlr.runtime.BitSetFOLLOW_LESSEQUAL_in_special403static org.antlr.runtime.BitSetFOLLOW_LINECOMMENT_in_special186static org.antlr.runtime.BitSetFOLLOW_LPAREN_in_special276static org.antlr.runtime.BitSetFOLLOW_MINUS_in_special655static org.antlr.runtime.BitSetFOLLOW_NOTEQUAL_in_special348static org.antlr.runtime.BitSetFOLLOW_PERCENT_in_special691static org.antlr.runtime.BitSetFOLLOW_pieces_in_display34static org.antlr.runtime.BitSetFOLLOW_PIPE_in_special563static org.antlr.runtime.BitSetFOLLOW_PLUS_in_special636static org.antlr.runtime.BitSetFOLLOW_printpiece_in_pieces57static org.antlr.runtime.BitSetFOLLOW_qstring_in_printpiece84static org.antlr.runtime.BitSetFOLLOW_RBRACE_in_special222static org.antlr.runtime.BitSetFOLLOW_RBRACKET_in_special258static org.antlr.runtime.BitSetFOLLOW_RES_IS_in_display36static org.antlr.runtime.BitSetFOLLOW_RIGHT_in_special618static org.antlr.runtime.BitSetFOLLOW_RPAREN_in_special294static org.antlr.runtime.BitSetFOLLOW_SEMI_in_special745static org.antlr.runtime.BitSetFOLLOW_SLASH_in_special673static org.antlr.runtime.BitSetFOLLOW_SPEC_AND_in_special782static org.antlr.runtime.BitSetFOLLOW_SPEC_OR_in_special764static org.antlr.runtime.BitSetFOLLOW_SPEC_XOR_in_special800static org.antlr.runtime.BitSetFOLLOW_special_in_printpiece89static org.antlr.runtime.BitSetFOLLOW_TILDE_in_special727static org.antlr.runtime.BitSetFOLLOW_whitespace_in_printpiece74static org.antlr.runtime.BitSetFOLLOW_WS_in_whitespace102static intFPLUSSleighParsergParentstatic intGREATstatic intGREATEQUALSleighParsergSleighParserstatic intHEX_INTstatic intHEXDIGITstatic intIDENTIFIERstatic intKEY_ALIGNMENTstatic intKEY_ATTACHstatic intKEY_BIGstatic intKEY_BITRANGEstatic intKEY_BUILDstatic intKEY_CALLstatic intKEY_CONTEXTstatic intKEY_CROSSBUILDstatic intKEY_DECstatic intKEY_DEFAULTstatic intKEY_DEFINEstatic intKEY_ENDIANstatic intKEY_EXPORTstatic intKEY_GOTOstatic intKEY_HEXstatic intKEY_LITTLEstatic intKEY_LOCALstatic intKEY_MACROstatic intKEY_NAMESstatic intKEY_NOFLOWstatic intKEY_OFFSETstatic intKEY_PCODEOPstatic intKEY_RETURNstatic intKEY_SIGNEDstatic intKEY_SIZEstatic intKEY_SPACEstatic intKEY_TOKENstatic intKEY_TYPEstatic intKEY_UNIMPLstatic intKEY_VALUESstatic intKEY_VARIABLESstatic intKEY_WORDSIZEstatic intLBRACEstatic intLBRACKETstatic intLEFTstatic intLESSstatic intLESSEQUALstatic intLINECOMMENTstatic intLPARENstatic intMINUSstatic intNOTEQUALstatic intOCTAL_ESCAPEstatic intOP_ADDstatic intOP_ADDRESS_OFstatic intOP_ALIGNMENTstatic intOP_ANDstatic intOP_APPLYstatic intOP_ARGUMENTSstatic intOP_ASSIGNstatic intOP_BIGstatic intOP_BIN_CONSTANTstatic intOP_BIT_PATTERNstatic intOP_BITRANGEstatic intOP_BITRANGE2static intOP_BITRANGESstatic intOP_BOOL_ANDstatic intOP_BOOL_ORstatic intOP_BOOL_XORstatic intOP_BUILDstatic intOP_CALLstatic intOP_CONCATENATEstatic intOP_CONSTRUCTORstatic intOP_CONTEXTstatic intOP_CONTEXT_BLOCKstatic intOP_CROSSBUILDstatic intOP_CTLISTstatic intOP_DECstatic intOP_DEC_CONSTANTstatic intOP_DECLARATIVE_SIZEstatic intOP_DEFAULTstatic intOP_DEREFERENCEstatic intOP_DISPLAYstatic intOP_DIVstatic intOP_ELLIPSISstatic intOP_ELLIPSIS_RIGHTstatic intOP_EMPTY_LISTstatic intOP_ENDIANstatic intOP_EQUALstatic intOP_EXPORTstatic intOP_FADDstatic intOP_FDIVstatic intOP_FEQUALstatic intOP_FGREATstatic intOP_FGREATEQUALstatic intOP_FIELD_MODSstatic intOP_FIELDDEFstatic intOP_FIELDDEFSstatic intOP_FLESSstatic intOP_FLESSEQUALstatic intOP_FMULTstatic intOP_FNEGATEstatic intOP_FNOTEQUALstatic intOP_FSUBstatic intOP_GOTOstatic intOP_GREATstatic intOP_GREATEQUALstatic intOP_HEXstatic intOP_HEX_CONSTANTstatic intOP_IDENTIFIERstatic intOP_IDENTIFIER_LISTstatic intOP_IFstatic intOP_INTBLISTstatic intOP_INVERTstatic intOP_JUMPDEST_ABSOLUTEstatic intOP_JUMPDEST_DYNAMICstatic intOP_JUMPDEST_LABELstatic intOP_JUMPDEST_RELATIVEstatic intOP_JUMPDEST_SYMBOLstatic intOP_LABELstatic intOP_LEFTstatic intOP_LESSstatic intOP_LESSEQUALstatic intOP_LITTLEstatic intOP_LOCALstatic intOP_MACROstatic intOP_MULTstatic intOP_NAMESstatic intOP_NEGATEstatic intOP_NILstatic intOP_NO_CONTEXT_BLOCKstatic intOP_NO_FIELD_MODstatic intOP_NOFLOWstatic intOP_NOPstatic intOP_NOTstatic intOP_NOT_DEFAULTstatic intOP_NOTEQUALstatic intOP_ORstatic intOP_PARENTHESIZEDstatic intOP_PCODEstatic intOP_PCODEOPstatic intOP_QSTRINGstatic intOP_REMstatic intOP_RETURNstatic intOP_RIGHTstatic intOP_SDIVstatic intOP_SECTION_LABELstatic intOP_SEMANTICstatic intOP_SEQUENCEstatic intOP_SGREATstatic intOP_SGREATEQUALstatic intOP_SIGNEDstatic intOP_SIZEstatic intOP_SIZING_SIZEstatic intOP_SLESSstatic intOP_SLESSEQUALstatic intOP_SPACEstatic intOP_SPACEMODSstatic intOP_SREMstatic intOP_SRIGHTstatic intOP_STRINGstatic intOP_STRING_OR_IDENT_LISTstatic intOP_SUBstatic intOP_SUBTABLEstatic intOP_TABLEstatic intOP_TOKENstatic intOP_TRUNCATION_SIZEstatic intOP_TYPEstatic intOP_UNIMPLstatic intOP_VALUESstatic intOP_VARIABLESstatic intOP_VARNODEstatic intOP_WHITESPACEstatic intOP_WILDCARDstatic intOP_WITHstatic intOP_WORDSIZEstatic intOP_XORstatic intPERCENTstatic intPIPEstatic intPLUSstatic intPP_ESCAPEstatic intPP_POSITIONstatic intQSTRINGstatic intRBRACEstatic intRBRACKETstatic intRES_IFstatic intRES_ISstatic intRES_WITHstatic intRIGHTstatic intRPARENstatic intSDIVstatic intSEMIstatic intSGREATstatic intSGREATEQUALstatic intSLASHstatic intSLESSstatic intSLESSEQUALstatic intSPEC_ANDstatic intSPEC_ORstatic intSPEC_XORstatic intSREMstatic intSRIGHTstatic intTILDEstatic intTokensstatic intUNDERSCOREstatic intUNICODE_ESCAPEstatic intUNKNOWNstatic intWS-
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_returnconcatenate()SleighParser_DisplayParser.display_returndisplay()AbstractSleighParser[]getDelegates()java.lang.StringgetGrammarFileName()java.lang.String[]getTokenNames()org.antlr.runtime.tree.TreeAdaptorgetTreeAdaptor()SleighParser_DisplayParser.pieces_returnpieces()SleighParser_DisplayParser.printpiece_returnprintpiece()voidsetTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)SleighParser_DisplayParser.special_returnspecial()SleighParser_DisplayParser.whitespace_returnwhitespace()-
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:
getTokenNamesin classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileNamein 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
-
-