Package com.github._1c_syntax.bsl.parser
Class BSLParser
java.lang.Object
org.antlr.v4.runtime.Recognizer<Token,ParserATNSimulator>
org.antlr.v4.runtime.Parser
com.github._1c_syntax.bsl.parser.BSLParser
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
Nested classes/interfaces inherited from class org.antlr.v4.runtime.Parser
Parser.TraceListener, Parser.TrimToSizeListener
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ATN
static final String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String[]
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final String[]
Deprecated.static final int
static final int
static final int
static final int
static final int
static final int
static final Vocabulary
static final int
static final int
Fields inherited from class org.antlr.v4.runtime.Parser
_buildParseTrees, _ctx, _errHandler, _input, _parseListeners, _precedenceStack, _syntaxErrors, matchedEOF
Fields inherited from class org.antlr.v4.runtime.Recognizer
_interp, EOF
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionacceptor()
protected FailedPredicateException
createFailedPredicateException
(String predicate, String message) final BSLParser.DoCallContext
doCall()
final BSLParser.EventContext
event()
final BSLParser.FileContext
file()
function()
String[]
String[]
Deprecated.final BSLParser.HandlerContext
handler()
ifBranch()
final BSLParser.LabelContext
label()
final BSLParser.LValueContext
lValue()
final BSLParser.MemberContext
member()
modifier()
final BSLParser.NumericContext
numeric()
final BSLParser.ParamContext
param()
final BSLParser.ShebangContext
shebang()
final BSLParser.StringContext
string()
final BSLParser.SubContext
sub()
final BSLParser.SubNameContext
subName()
final BSLParser.SubsContext
subs()
final BSLParser.SubVarContext
subVar()
final BSLParser.SubVarsContext
subVars()
typeName()
final BSLParser.UseContext
use()
final BSLParser.UsedLibContext
usedLib()
var_name()
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, enterLeftFactoredRule, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getErrorListenerDispatch, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContexts
Methods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getATN, getErrorHeader, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
Field Details
-
LINE_COMMENT
public static final int LINE_COMMENT- See Also:
-
WHITE_SPACE
public static final int WHITE_SPACE- See Also:
-
DOT
public static final int DOT- See Also:
-
LBRACK
public static final int LBRACK- See Also:
-
RBRACK
public static final int RBRACK- See Also:
-
LPAREN
public static final int LPAREN- See Also:
-
RPAREN
public static final int RPAREN- See Also:
-
COLON
public static final int COLON- See Also:
-
SEMICOLON
public static final int SEMICOLON- See Also:
-
COMMA
public static final int COMMA- See Also:
-
ASSIGN
public static final int ASSIGN- See Also:
-
PLUS
public static final int PLUS- See Also:
-
MINUS
public static final int MINUS- See Also:
-
LESS_OR_EQUAL
public static final int LESS_OR_EQUAL- See Also:
-
NOT_EQUAL
public static final int NOT_EQUAL- See Also:
-
LESS
public static final int LESS- See Also:
-
GREATER_OR_EQUAL
public static final int GREATER_OR_EQUAL- See Also:
-
GREATER
public static final int GREATER- See Also:
-
MUL
public static final int MUL- See Also:
-
QUOTIENT
public static final int QUOTIENT- See Also:
-
MODULO
public static final int MODULO- See Also:
-
QUESTION
public static final int QUESTION- See Also:
-
AMPERSAND
public static final int AMPERSAND- See Also:
-
PREPROC_DELETE
public static final int PREPROC_DELETE- See Also:
-
PREPROC_INSERT
public static final int PREPROC_INSERT- See Also:
-
PREPROC_ENDINSERT
public static final int PREPROC_ENDINSERT- See Also:
-
HASH
public static final int HASH- See Also:
-
BAR
public static final int BAR- See Also:
-
TILDA
public static final int TILDA- See Also:
-
TRUE
public static final int TRUE- See Also:
-
FALSE
public static final int FALSE- See Also:
-
UNDEFINED
public static final int UNDEFINED- See Also:
-
NULL
public static final int NULL- See Also:
-
DECIMAL
public static final int DECIMAL- See Also:
-
DATETIME
public static final int DATETIME- See Also:
-
FLOAT
public static final int FLOAT- See Also:
-
STRING
public static final int STRING- See Also:
-
STRINGSTART
public static final int STRINGSTART- See Also:
-
STRINGTAIL
public static final int STRINGTAIL- See Also:
-
STRINGPART
public static final int STRINGPART- See Also:
-
PROCEDURE_KEYWORD
public static final int PROCEDURE_KEYWORD- See Also:
-
FUNCTION_KEYWORD
public static final int FUNCTION_KEYWORD- See Also:
-
ENDPROCEDURE_KEYWORD
public static final int ENDPROCEDURE_KEYWORD- See Also:
-
ENDFUNCTION_KEYWORD
public static final int ENDFUNCTION_KEYWORD- See Also:
-
EXPORT_KEYWORD
public static final int EXPORT_KEYWORD- See Also:
-
VAL_KEYWORD
public static final int VAL_KEYWORD- See Also:
-
ENDIF_KEYWORD
public static final int ENDIF_KEYWORD- See Also:
-
ENDDO_KEYWORD
public static final int ENDDO_KEYWORD- See Also:
-
IF_KEYWORD
public static final int IF_KEYWORD- See Also:
-
ELSIF_KEYWORD
public static final int ELSIF_KEYWORD- See Also:
-
ELSE_KEYWORD
public static final int ELSE_KEYWORD- See Also:
-
THEN_KEYWORD
public static final int THEN_KEYWORD- See Also:
-
WHILE_KEYWORD
public static final int WHILE_KEYWORD- See Also:
-
DO_KEYWORD
public static final int DO_KEYWORD- See Also:
-
FOR_KEYWORD
public static final int FOR_KEYWORD- See Also:
-
TO_KEYWORD
public static final int TO_KEYWORD- See Also:
-
EACH_KEYWORD
public static final int EACH_KEYWORD- See Also:
-
IN_KEYWORD
public static final int IN_KEYWORD- See Also:
-
TRY_KEYWORD
public static final int TRY_KEYWORD- See Also:
-
EXCEPT_KEYWORD
public static final int EXCEPT_KEYWORD- See Also:
-
ENDTRY_KEYWORD
public static final int ENDTRY_KEYWORD- See Also:
-
RETURN_KEYWORD
public static final int RETURN_KEYWORD- See Also:
-
CONTINUE_KEYWORD
public static final int CONTINUE_KEYWORD- See Also:
-
RAISE_KEYWORD
public static final int RAISE_KEYWORD- See Also:
-
VAR_KEYWORD
public static final int VAR_KEYWORD- See Also:
-
NOT_KEYWORD
public static final int NOT_KEYWORD- See Also:
-
OR_KEYWORD
public static final int OR_KEYWORD- See Also:
-
AND_KEYWORD
public static final int AND_KEYWORD- See Also:
-
NEW_KEYWORD
public static final int NEW_KEYWORD- See Also:
-
GOTO_KEYWORD
public static final int GOTO_KEYWORD- See Also:
-
BREAK_KEYWORD
public static final int BREAK_KEYWORD- See Also:
-
EXECUTE_KEYWORD
public static final int EXECUTE_KEYWORD- See Also:
-
ADDHANDLER_KEYWORD
public static final int ADDHANDLER_KEYWORD- See Also:
-
REMOVEHANDLER_KEYWORD
public static final int REMOVEHANDLER_KEYWORD- See Also:
-
ASYNC_KEYWORD
public static final int ASYNC_KEYWORD- See Also:
-
IDENTIFIER
public static final int IDENTIFIER- See Also:
-
UNKNOWN
public static final int UNKNOWN- See Also:
-
PREPROC_EXCLAMATION_MARK
public static final int PREPROC_EXCLAMATION_MARK- See Also:
-
PREPROC_LPAREN
public static final int PREPROC_LPAREN- See Also:
-
PREPROC_RPAREN
public static final int PREPROC_RPAREN- See Also:
-
PREPROC_STRING
public static final int PREPROC_STRING- See Also:
-
PREPROC_USE_KEYWORD
public static final int PREPROC_USE_KEYWORD- See Also:
-
PREPROC_REGION
public static final int PREPROC_REGION- See Also:
-
PREPROC_END_REGION
public static final int PREPROC_END_REGION- See Also:
-
PREPROC_NOT_KEYWORD
public static final int PREPROC_NOT_KEYWORD- See Also:
-
PREPROC_OR_KEYWORD
public static final int PREPROC_OR_KEYWORD- See Also:
-
PREPROC_AND_KEYWORD
public static final int PREPROC_AND_KEYWORD- See Also:
-
PREPROC_IF_KEYWORD
public static final int PREPROC_IF_KEYWORD- See Also:
-
PREPROC_THEN_KEYWORD
public static final int PREPROC_THEN_KEYWORD- See Also:
-
PREPROC_ELSIF_KEYWORD
public static final int PREPROC_ELSIF_KEYWORD- See Also:
-
PREPROC_ENDIF_KEYWORD
public static final int PREPROC_ENDIF_KEYWORD- See Also:
-
PREPROC_ELSE_KEYWORD
public static final int PREPROC_ELSE_KEYWORD- See Also:
-
PREPROC_MOBILEAPPCLIENT_SYMBOL
public static final int PREPROC_MOBILEAPPCLIENT_SYMBOL- See Also:
-
PREPROC_MOBILEAPPSERVER_SYMBOL
public static final int PREPROC_MOBILEAPPSERVER_SYMBOL- See Also:
-
PREPROC_MOBILECLIENT_SYMBOL
public static final int PREPROC_MOBILECLIENT_SYMBOL- See Also:
-
PREPROC_THICKCLIENTORDINARYAPPLICATION_SYMBOL
public static final int PREPROC_THICKCLIENTORDINARYAPPLICATION_SYMBOL- See Also:
-
PREPROC_THICKCLIENTMANAGEDAPPLICATION_SYMBOL
public static final int PREPROC_THICKCLIENTMANAGEDAPPLICATION_SYMBOL- See Also:
-
PREPROC_EXTERNALCONNECTION_SYMBOL
public static final int PREPROC_EXTERNALCONNECTION_SYMBOL- See Also:
-
PREPROC_THINCLIENT_SYMBOL
public static final int PREPROC_THINCLIENT_SYMBOL- See Also:
-
PREPROC_WEBCLIENT_SYMBOL
public static final int PREPROC_WEBCLIENT_SYMBOL- See Also:
-
PREPROC_ATCLIENT_SYMBOL
public static final int PREPROC_ATCLIENT_SYMBOL- See Also:
-
PREPROC_CLIENT_SYMBOL
public static final int PREPROC_CLIENT_SYMBOL- See Also:
-
PREPROC_ATSERVER_SYMBOL
public static final int PREPROC_ATSERVER_SYMBOL- See Also:
-
PREPROC_SERVER_SYMBOL
public static final int PREPROC_SERVER_SYMBOL- See Also:
-
PREPROC_MOBILE_STANDALONE_SERVER
public static final int PREPROC_MOBILE_STANDALONE_SERVER- See Also:
-
PREPROC_LINUX
public static final int PREPROC_LINUX- See Also:
-
PREPROC_WINDOWS
public static final int PREPROC_WINDOWS- See Also:
-
PREPROC_MACOS
public static final int PREPROC_MACOS- See Also:
-
PREPROC_IDENTIFIER
public static final int PREPROC_IDENTIFIER- See Also:
-
PREPROC_NEWLINE
public static final int PREPROC_NEWLINE- See Also:
-
PREPROC_ANY
public static final int PREPROC_ANY- See Also:
-
ANNOTATION_ATSERVERNOCONTEXT_SYMBOL
public static final int ANNOTATION_ATSERVERNOCONTEXT_SYMBOL- See Also:
-
ANNOTATION_ATCLIENTATSERVERNOCONTEXT_SYMBOL
public static final int ANNOTATION_ATCLIENTATSERVERNOCONTEXT_SYMBOL- See Also:
-
ANNOTATION_ATCLIENTATSERVER_SYMBOL
public static final int ANNOTATION_ATCLIENTATSERVER_SYMBOL- See Also:
-
ANNOTATION_ATCLIENT_SYMBOL
public static final int ANNOTATION_ATCLIENT_SYMBOL- See Also:
-
ANNOTATION_ATSERVER_SYMBOL
public static final int ANNOTATION_ATSERVER_SYMBOL- See Also:
-
ANNOTATION_BEFORE_SYMBOL
public static final int ANNOTATION_BEFORE_SYMBOL- See Also:
-
ANNOTATION_AFTER_SYMBOL
public static final int ANNOTATION_AFTER_SYMBOL- See Also:
-
ANNOTATION_AROUND_SYMBOL
public static final int ANNOTATION_AROUND_SYMBOL- See Also:
-
ANNOTATION_CHANGEANDVALIDATE_SYMBOL
public static final int ANNOTATION_CHANGEANDVALIDATE_SYMBOL- See Also:
-
ANNOTATION_CUSTOM_SYMBOL
public static final int ANNOTATION_CUSTOM_SYMBOL- See Also:
-
ANNOTATION_UNKNOWN
public static final int ANNOTATION_UNKNOWN- See Also:
-
PREPROC_ENDDELETE
public static final int PREPROC_ENDDELETE- See Also:
-
PREPROC_DELETE_ANY
public static final int PREPROC_DELETE_ANY- See Also:
-
AWAIT_KEYWORD
public static final int AWAIT_KEYWORD- See Also:
-
RULE_file
public static final int RULE_file- See Also:
-
RULE_shebang
public static final int RULE_shebang- See Also:
-
RULE_usedLib
public static final int RULE_usedLib- See Also:
-
RULE_use
public static final int RULE_use- See Also:
-
RULE_regionStart
public static final int RULE_regionStart- See Also:
-
RULE_regionEnd
public static final int RULE_regionEnd- See Also:
-
RULE_regionName
public static final int RULE_regionName- See Also:
-
RULE_preproc_if
public static final int RULE_preproc_if- See Also:
-
RULE_preproc_elsif
public static final int RULE_preproc_elsif- See Also:
-
RULE_preproc_else
public static final int RULE_preproc_else- See Also:
-
RULE_preproc_endif
public static final int RULE_preproc_endif- See Also:
-
RULE_preproc_expression
public static final int RULE_preproc_expression- See Also:
-
RULE_preproc_logicalOperand
public static final int RULE_preproc_logicalOperand- See Also:
-
RULE_preproc_logicalExpression
public static final int RULE_preproc_logicalExpression- See Also:
-
RULE_preproc_symbol
public static final int RULE_preproc_symbol- See Also:
-
RULE_preproc_unknownSymbol
public static final int RULE_preproc_unknownSymbol- See Also:
-
RULE_preproc_boolOperation
public static final int RULE_preproc_boolOperation- See Also:
-
RULE_preprocessor
public static final int RULE_preprocessor- See Also:
-
RULE_compilerDirectiveSymbol
public static final int RULE_compilerDirectiveSymbol- See Also:
-
RULE_compilerDirective
public static final int RULE_compilerDirective- See Also:
-
RULE_annotationName
public static final int RULE_annotationName- See Also:
-
RULE_annotationParamName
public static final int RULE_annotationParamName- See Also:
-
RULE_annotation
public static final int RULE_annotation- See Also:
-
RULE_annotationParams
public static final int RULE_annotationParams- See Also:
-
RULE_annotationParam
public static final int RULE_annotationParam- See Also:
-
RULE_var_name
public static final int RULE_var_name- See Also:
-
RULE_moduleVars
public static final int RULE_moduleVars- See Also:
-
RULE_moduleVar
public static final int RULE_moduleVar- See Also:
-
RULE_moduleVarsList
public static final int RULE_moduleVarsList- See Also:
-
RULE_moduleVarDeclaration
public static final int RULE_moduleVarDeclaration- See Also:
-
RULE_subVars
public static final int RULE_subVars- See Also:
-
RULE_subVar
public static final int RULE_subVar- See Also:
-
RULE_subVarsList
public static final int RULE_subVarsList- See Also:
-
RULE_subVarDeclaration
public static final int RULE_subVarDeclaration- See Also:
-
RULE_subName
public static final int RULE_subName- See Also:
-
RULE_subs
public static final int RULE_subs- See Also:
-
RULE_sub
public static final int RULE_sub- See Also:
-
RULE_procedure
public static final int RULE_procedure- See Also:
-
RULE_function
public static final int RULE_function- See Also:
-
RULE_procDeclaration
public static final int RULE_procDeclaration- See Also:
-
RULE_funcDeclaration
public static final int RULE_funcDeclaration- See Also:
-
RULE_subCodeBlock
public static final int RULE_subCodeBlock- See Also:
-
RULE_continueStatement
public static final int RULE_continueStatement- See Also:
-
RULE_breakStatement
public static final int RULE_breakStatement- See Also:
-
RULE_raiseStatement
public static final int RULE_raiseStatement- See Also:
-
RULE_ifStatement
public static final int RULE_ifStatement- See Also:
-
RULE_ifBranch
public static final int RULE_ifBranch- See Also:
-
RULE_elsifBranch
public static final int RULE_elsifBranch- See Also:
-
RULE_elseBranch
public static final int RULE_elseBranch- See Also:
-
RULE_whileStatement
public static final int RULE_whileStatement- See Also:
-
RULE_forStatement
public static final int RULE_forStatement- See Also:
-
RULE_forEachStatement
public static final int RULE_forEachStatement- See Also:
-
RULE_tryStatement
public static final int RULE_tryStatement- See Also:
-
RULE_returnStatement
public static final int RULE_returnStatement- See Also:
-
RULE_executeStatement
public static final int RULE_executeStatement- See Also:
-
RULE_callStatement
public static final int RULE_callStatement- See Also:
-
RULE_waitStatement
public static final int RULE_waitStatement- See Also:
-
RULE_labelName
public static final int RULE_labelName- See Also:
-
RULE_label
public static final int RULE_label- See Also:
-
RULE_gotoStatement
public static final int RULE_gotoStatement- See Also:
-
RULE_tryCodeBlock
public static final int RULE_tryCodeBlock- See Also:
-
RULE_exceptCodeBlock
public static final int RULE_exceptCodeBlock- See Also:
-
RULE_event
public static final int RULE_event- See Also:
-
RULE_handler
public static final int RULE_handler- See Also:
-
RULE_addHandlerStatement
public static final int RULE_addHandlerStatement- See Also:
-
RULE_removeHandlerStatement
public static final int RULE_removeHandlerStatement- See Also:
-
RULE_ternaryOperator
public static final int RULE_ternaryOperator- See Also:
-
RULE_waitExpression
public static final int RULE_waitExpression- See Also:
-
RULE_fileCodeBlockBeforeSub
public static final int RULE_fileCodeBlockBeforeSub- See Also:
-
RULE_fileCodeBlock
public static final int RULE_fileCodeBlock- See Also:
-
RULE_codeBlock
public static final int RULE_codeBlock- See Also:
-
RULE_numeric
public static final int RULE_numeric- See Also:
-
RULE_paramList
public static final int RULE_paramList- See Also:
-
RULE_param
public static final int RULE_param- See Also:
-
RULE_defaultValue
public static final int RULE_defaultValue- See Also:
-
RULE_constValue
public static final int RULE_constValue- See Also:
-
RULE_multilineString
public static final int RULE_multilineString- See Also:
-
RULE_string
public static final int RULE_string- See Also:
-
RULE_statement
public static final int RULE_statement- See Also:
-
RULE_assignment
public static final int RULE_assignment- See Also:
-
RULE_callParamList
public static final int RULE_callParamList- See Also:
-
RULE_callParam
public static final int RULE_callParam- See Also:
-
RULE_expression
public static final int RULE_expression- See Also:
-
RULE_operation
public static final int RULE_operation- See Also:
-
RULE_compareOperation
public static final int RULE_compareOperation- See Also:
-
RULE_boolOperation
public static final int RULE_boolOperation- See Also:
-
RULE_unaryModifier
public static final int RULE_unaryModifier- See Also:
-
RULE_member
public static final int RULE_member- See Also:
-
RULE_newExpression
public static final int RULE_newExpression- See Also:
-
RULE_typeName
public static final int RULE_typeName- See Also:
-
RULE_methodCall
public static final int RULE_methodCall- See Also:
-
RULE_globalMethodCall
public static final int RULE_globalMethodCall- See Also:
-
RULE_methodName
public static final int RULE_methodName- See Also:
-
RULE_complexIdentifier
public static final int RULE_complexIdentifier- See Also:
-
RULE_modifier
public static final int RULE_modifier- See Also:
-
RULE_acceptor
public static final int RULE_acceptor- See Also:
-
RULE_lValue
public static final int RULE_lValue- See Also:
-
RULE_accessCall
public static final int RULE_accessCall- See Also:
-
RULE_accessIndex
public static final int RULE_accessIndex- See Also:
-
RULE_accessProperty
public static final int RULE_accessProperty- See Also:
-
RULE_doCall
public static final int RULE_doCall- See Also:
-
RULE_compoundStatement
public static final int RULE_compoundStatement- See Also:
-
ruleNames
-
VOCABULARY
-
tokenNames
Deprecated.UseVOCABULARY
instead. -
_serializedATN
- See Also:
-
_ATN
-
-
Constructor Details
-
BSLParser
-
-
Method Details
-
getTokenNames
Deprecated.- Specified by:
getTokenNames
in classRecognizer<Token,
ParserATNSimulator>
-
getVocabulary
- Overrides:
getVocabulary
in classRecognizer<Token,
ParserATNSimulator>
-
getGrammarFileName
- Specified by:
getGrammarFileName
in classRecognizer<Token,
ParserATNSimulator>
-
getRuleNames
- Specified by:
getRuleNames
in classRecognizer<Token,
ParserATNSimulator>
-
getSerializedATN
- Overrides:
getSerializedATN
in classRecognizer<Token,
ParserATNSimulator>
-
createFailedPredicateException
-
file
- Throws:
RecognitionException
-
shebang
- Throws:
RecognitionException
-
usedLib
- Throws:
RecognitionException
-
use
- Throws:
RecognitionException
-
regionStart
- Throws:
RecognitionException
-
regionEnd
- Throws:
RecognitionException
-
regionName
- Throws:
RecognitionException
-
preproc_if
- Throws:
RecognitionException
-
preproc_elsif
- Throws:
RecognitionException
-
preproc_else
- Throws:
RecognitionException
-
preproc_endif
- Throws:
RecognitionException
-
preproc_expression
- Throws:
RecognitionException
-
preproc_logicalOperand
public final BSLParser.Preproc_logicalOperandContext preproc_logicalOperand() throws RecognitionException- Throws:
RecognitionException
-
preproc_logicalExpression
public final BSLParser.Preproc_logicalExpressionContext preproc_logicalExpression() throws RecognitionException- Throws:
RecognitionException
-
preproc_symbol
- Throws:
RecognitionException
-
preproc_unknownSymbol
public final BSLParser.Preproc_unknownSymbolContext preproc_unknownSymbol() throws RecognitionException- Throws:
RecognitionException
-
preproc_boolOperation
public final BSLParser.Preproc_boolOperationContext preproc_boolOperation() throws RecognitionException- Throws:
RecognitionException
-
preprocessor
- Throws:
RecognitionException
-
compilerDirectiveSymbol
public final BSLParser.CompilerDirectiveSymbolContext compilerDirectiveSymbol() throws RecognitionException- Throws:
RecognitionException
-
compilerDirective
- Throws:
RecognitionException
-
annotationName
- Throws:
RecognitionException
-
annotationParamName
- Throws:
RecognitionException
-
annotation
- Throws:
RecognitionException
-
annotationParams
- Throws:
RecognitionException
-
annotationParam
- Throws:
RecognitionException
-
var_name
- Throws:
RecognitionException
-
moduleVars
- Throws:
RecognitionException
-
moduleVar
- Throws:
RecognitionException
-
moduleVarsList
- Throws:
RecognitionException
-
moduleVarDeclaration
public final BSLParser.ModuleVarDeclarationContext moduleVarDeclaration() throws RecognitionException- Throws:
RecognitionException
-
subVars
- Throws:
RecognitionException
-
subVar
- Throws:
RecognitionException
-
subVarsList
- Throws:
RecognitionException
-
subVarDeclaration
- Throws:
RecognitionException
-
subName
- Throws:
RecognitionException
-
subs
- Throws:
RecognitionException
-
sub
- Throws:
RecognitionException
-
procedure
- Throws:
RecognitionException
-
function
- Throws:
RecognitionException
-
procDeclaration
- Throws:
RecognitionException
-
funcDeclaration
- Throws:
RecognitionException
-
subCodeBlock
- Throws:
RecognitionException
-
continueStatement
- Throws:
RecognitionException
-
breakStatement
- Throws:
RecognitionException
-
raiseStatement
- Throws:
RecognitionException
-
ifStatement
- Throws:
RecognitionException
-
ifBranch
- Throws:
RecognitionException
-
elsifBranch
- Throws:
RecognitionException
-
elseBranch
- Throws:
RecognitionException
-
whileStatement
- Throws:
RecognitionException
-
forStatement
- Throws:
RecognitionException
-
forEachStatement
- Throws:
RecognitionException
-
tryStatement
- Throws:
RecognitionException
-
returnStatement
- Throws:
RecognitionException
-
executeStatement
- Throws:
RecognitionException
-
callStatement
- Throws:
RecognitionException
-
waitStatement
- Throws:
RecognitionException
-
labelName
- Throws:
RecognitionException
-
label
- Throws:
RecognitionException
-
gotoStatement
- Throws:
RecognitionException
-
tryCodeBlock
- Throws:
RecognitionException
-
exceptCodeBlock
- Throws:
RecognitionException
-
event
- Throws:
RecognitionException
-
handler
- Throws:
RecognitionException
-
addHandlerStatement
- Throws:
RecognitionException
-
removeHandlerStatement
public final BSLParser.RemoveHandlerStatementContext removeHandlerStatement() throws RecognitionException- Throws:
RecognitionException
-
ternaryOperator
- Throws:
RecognitionException
-
waitExpression
- Throws:
RecognitionException
-
fileCodeBlockBeforeSub
public final BSLParser.FileCodeBlockBeforeSubContext fileCodeBlockBeforeSub() throws RecognitionException- Throws:
RecognitionException
-
fileCodeBlock
- Throws:
RecognitionException
-
codeBlock
- Throws:
RecognitionException
-
numeric
- Throws:
RecognitionException
-
paramList
- Throws:
RecognitionException
-
param
- Throws:
RecognitionException
-
defaultValue
- Throws:
RecognitionException
-
constValue
- Throws:
RecognitionException
-
multilineString
- Throws:
RecognitionException
-
string
- Throws:
RecognitionException
-
statement
- Throws:
RecognitionException
-
assignment
- Throws:
RecognitionException
-
callParamList
- Throws:
RecognitionException
-
callParam
- Throws:
RecognitionException
-
expression
- Throws:
RecognitionException
-
operation
- Throws:
RecognitionException
-
compareOperation
- Throws:
RecognitionException
-
boolOperation
- Throws:
RecognitionException
-
unaryModifier
- Throws:
RecognitionException
-
member
- Throws:
RecognitionException
-
newExpression
- Throws:
RecognitionException
-
typeName
- Throws:
RecognitionException
-
methodCall
- Throws:
RecognitionException
-
globalMethodCall
- Throws:
RecognitionException
-
methodName
- Throws:
RecognitionException
-
complexIdentifier
- Throws:
RecognitionException
-
modifier
- Throws:
RecognitionException
-
acceptor
- Throws:
RecognitionException
-
lValue
- Throws:
RecognitionException
-
accessCall
- Throws:
RecognitionException
-
accessIndex
- Throws:
RecognitionException
-
accessProperty
- Throws:
RecognitionException
-
doCall
- Throws:
RecognitionException
-
compoundStatement
- Throws:
RecognitionException
-
VOCABULARY
instead.