MoonLightScriptParser

public class MoonLightScriptParser extends Parser

Constructors

Link copied to clipboard
public void MoonLightScriptParser(TokenStream input)

Types

Link copied to clipboard
public class BasicTypeContext extends ParserRuleContext
Link copied to clipboard
public class BinaryMathFunctionContext extends ParserRuleContext
Link copied to clipboard
Link copied to clipboard
public class ExpressionContext extends ParserRuleContext
Link copied to clipboard
Link copied to clipboard
public class IntervalContext extends ParserRuleContext
Link copied to clipboard
public class ModelContext extends ParserRuleContext
Link copied to clipboard
Link copied to clipboard
public class ScriptConstantContext extends ParserRuleContext
Link copied to clipboard
public class ScriptDomainContext extends ParserRuleContext
Link copied to clipboard
public class ScriptFormulaContext extends ParserRuleContext
Link copied to clipboard
public class ScriptSignalContext extends ParserRuleContext
Link copied to clipboard
public class ScriptSpaceContext extends ParserRuleContext
Link copied to clipboard
public class ScriptTypeContext extends ParserRuleContext
Link copied to clipboard
public class SemiringExpressionContext extends ParserRuleContext
Link copied to clipboard
public class TypeElementContext extends ParserRuleContext
Link copied to clipboard
public class UnaryMathFunctionContext extends ParserRuleContext
Link copied to clipboard
public class VariableDeclarationContext extends ParserRuleContext

Properties

Link copied to clipboard
public final static ATN _ATN
Link copied to clipboard
public final static String _serializedATN
Link copied to clipboard
public final static int COMMENT
Link copied to clipboard
public final static int EOF
Link copied to clipboard
public final static int ID
Link copied to clipboard
public final static int INTEGER
Link copied to clipboard
public final static int REAL
Link copied to clipboard
public final static int RULE_basicType
Link copied to clipboard
public final static int RULE_binaryMathFunction
Link copied to clipboard
public final static int RULE_expression
Link copied to clipboard
public final static int RULE_interval
Link copied to clipboard
public final static int RULE_model
Link copied to clipboard
public final static int RULE_scriptConstant
Link copied to clipboard
public final static int RULE_scriptDomain
Link copied to clipboard
public final static int RULE_scriptFormula
Link copied to clipboard
public final static int RULE_scriptSignal
Link copied to clipboard
public final static int RULE_scriptSpace
Link copied to clipboard
public final static int RULE_scriptType
Link copied to clipboard
public final static int RULE_semiringExpression
Link copied to clipboard
public final static int RULE_typeElement
Link copied to clipboard
public final static int RULE_unaryMathFunction
Link copied to clipboard
public final static int RULE_variableDeclaration
Link copied to clipboard
public final static Array<String> ruleNames
Link copied to clipboard
public final static int T__0
Link copied to clipboard
public final static int T__1
Link copied to clipboard
public final static int T__10
Link copied to clipboard
public final static int T__11
Link copied to clipboard
public final static int T__12
Link copied to clipboard
public final static int T__13
Link copied to clipboard
public final static int T__14
Link copied to clipboard
public final static int T__15
Link copied to clipboard
public final static int T__16
Link copied to clipboard
public final static int T__17
Link copied to clipboard
public final static int T__18
Link copied to clipboard
public final static int T__19
Link copied to clipboard
public final static int T__2
Link copied to clipboard
public final static int T__20
Link copied to clipboard
public final static int T__21
Link copied to clipboard
public final static int T__22
Link copied to clipboard
public final static int T__23
Link copied to clipboard
public final static int T__24
Link copied to clipboard
public final static int T__25
Link copied to clipboard
public final static int T__26
Link copied to clipboard
public final static int T__27
Link copied to clipboard
public final static int T__28
Link copied to clipboard
public final static int T__29
Link copied to clipboard
public final static int T__3
Link copied to clipboard
public final static int T__30
Link copied to clipboard
public final static int T__31
Link copied to clipboard
public final static int T__32
Link copied to clipboard
public final static int T__33
Link copied to clipboard
public final static int T__34
Link copied to clipboard
public final static int T__35
Link copied to clipboard
public final static int T__36
Link copied to clipboard
public final static int T__37
Link copied to clipboard
public final static int T__38
Link copied to clipboard
public final static int T__39
Link copied to clipboard
public final static int T__4
Link copied to clipboard
public final static int T__40
Link copied to clipboard
public final static int T__41
Link copied to clipboard
public final static int T__42
Link copied to clipboard
public final static int T__43
Link copied to clipboard
public final static int T__44
Link copied to clipboard
public final static int T__45
Link copied to clipboard
public final static int T__46
Link copied to clipboard
public final static int T__47
Link copied to clipboard
public final static int T__48
Link copied to clipboard
public final static int T__49
Link copied to clipboard
public final static int T__5
Link copied to clipboard
public final static int T__50
Link copied to clipboard
public final static int T__51
Link copied to clipboard
public final static int T__52
Link copied to clipboard
public final static int T__53
Link copied to clipboard
public final static int T__54
Link copied to clipboard
public final static int T__55
Link copied to clipboard
public final static int T__56
Link copied to clipboard
public final static int T__57
Link copied to clipboard
public final static int T__58
Link copied to clipboard
public final static int T__59
Link copied to clipboard
public final static int T__6
Link copied to clipboard
public final static int T__60
Link copied to clipboard
public final static int T__61
Link copied to clipboard
public final static int T__62
Link copied to clipboard
public final static int T__63
Link copied to clipboard
public final static int T__64
Link copied to clipboard
public final static int T__65
Link copied to clipboard
public final static int T__66
Link copied to clipboard
public final static int T__67
Link copied to clipboard
public final static int T__68
Link copied to clipboard
public final static int T__69
Link copied to clipboard
public final static int T__7
Link copied to clipboard
public final static int T__70
Link copied to clipboard
public final static int T__71
Link copied to clipboard
public final static int T__72
Link copied to clipboard
public final static int T__73
Link copied to clipboard
public final static int T__74
Link copied to clipboard
public final static int T__75
Link copied to clipboard
public final static int T__76
Link copied to clipboard
public final static int T__77
Link copied to clipboard
public final static int T__8
Link copied to clipboard
public final static int T__9
Link copied to clipboard
public final static Array<String> tokenNames
Link copied to clipboard
public final static Vocabulary VOCABULARY
Link copied to clipboard
public final static int WS

Functions

Link copied to clipboard
public void action(RuleContext _localctx, int ruleIndex, int actionIndex)
Link copied to clipboard
public void addErrorListener(ANTLRErrorListener listener)
Link copied to clipboard
public void addParseListener(ParseTreeListener listener)
Link copied to clipboard
Link copied to clipboard
public ParseTreePattern compileParseTreePattern(String pattern, int patternRuleIndex)
Link copied to clipboard
public Token consume()
Link copied to clipboard
public ErrorNode createErrorNode(ParserRuleContext parent, Token t)
Link copied to clipboard
public TerminalNode createTerminalNode(ParserRuleContext parent, Token t)
Link copied to clipboard
public void dumpDFA()
Link copied to clipboard
public void enterOuterAlt(ParserRuleContext localctx, int altNum)
Link copied to clipboard
public void enterRecursionRule(ParserRuleContext localctx, int ruleIndex)
Link copied to clipboard
public void enterRule(ParserRuleContext localctx, int state, int ruleIndex)
Link copied to clipboard
public void exitRule()
Link copied to clipboard
Link copied to clipboard
public ATN getATN()
Link copied to clipboard
public ATN getATNWithBypassAlts()
Link copied to clipboard
public boolean getBuildParseTree()
Link copied to clipboard
public ParserRuleContext getContext()
Link copied to clipboard
public Token getCurrentToken()
Link copied to clipboard
Link copied to clipboard
public ANTLRErrorStrategy getErrorHandler()
Link copied to clipboard
public String getErrorHeader(RecognitionException e)
Link copied to clipboard
public ANTLRErrorListener getErrorListenerDispatch()
Link copied to clipboard
public List<? extends ANTLRErrorListener> getErrorListeners()
Link copied to clipboard
public IntervalSet getExpectedTokens()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public TokenStream getInputStream()
public abstract IntStream getInputStream()
Link copied to clipboard
public ATNInterpreter getInterpreter()
Link copied to clipboard
public ParserRuleContext getInvokingContext(int ruleIndex)
Link copied to clipboard
Link copied to clipboard
public ParseInfo getParseInfo()
Link copied to clipboard
public List<ParseTreeListener> getParseListeners()
Link copied to clipboard
public final int getPrecedence()
Link copied to clipboard
public ParserRuleContext getRuleContext()
Link copied to clipboard
public int getRuleIndex(String ruleName)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public final int getState()
Link copied to clipboard
public String getTokenErrorDisplay(Token t)
Link copied to clipboard
public TokenFactory<? extends Object> getTokenFactory()
Link copied to clipboard
Link copied to clipboard
public TokenStream getTokenStream()
Link copied to clipboard
public int getTokenType(String tokenName)
Link copied to clipboard
Link copied to clipboard
public boolean getTrimParseTree()
Link copied to clipboard
public Vocabulary getVocabulary()
Link copied to clipboard
public boolean inContext(String context)
Link copied to clipboard
Link copied to clipboard
public boolean isExpectedToken(int symbol)
Link copied to clipboard
public boolean isMatchedEOF()
Link copied to clipboard
public boolean isTrace()
Link copied to clipboard
public Token match(int ttype)
Link copied to clipboard
public Token matchWildcard()
Link copied to clipboard
Link copied to clipboard
public final void notifyErrorListeners(String msg)
Link copied to clipboard
public boolean precpred(RuleContext localctx, int precedence)
Link copied to clipboard
public void pushNewRecursionContext(ParserRuleContext localctx, int state, int ruleIndex)
Link copied to clipboard
public void removeErrorListener(ANTLRErrorListener listener)
Link copied to clipboard
public void removeErrorListeners()
Link copied to clipboard
public void removeParseListener(ParseTreeListener listener)
Link copied to clipboard
public void removeParseListeners()
Link copied to clipboard
public void reset()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public boolean sempred(RuleContext _localctx, int ruleIndex, int predIndex)
Link copied to clipboard
public void setBuildParseTree(boolean buildParseTrees)
Link copied to clipboard
public void setContext(ParserRuleContext ctx)
Link copied to clipboard
public void setErrorHandler(ANTLRErrorStrategy handler)
Link copied to clipboard
public final void setInputStream(IntStream input)
Link copied to clipboard
public void setInterpreter(ATNInterpreter interpreter)
Link copied to clipboard
public void setProfile(boolean profile)
Link copied to clipboard
public final void setState(int atnState)
Link copied to clipboard
public void setTokenFactory(TokenFactory<? extends Object> factory)
Link copied to clipboard
public void setTokenStream(TokenStream input)
Link copied to clipboard
public void setTrace(boolean trace)
Link copied to clipboard
public void setTrimParseTree(boolean trimParseTrees)
Link copied to clipboard
Link copied to clipboard
public void unrollRecursionContexts(ParserRuleContext _parentctx)