Documentation ¶
Index ¶
- Constants
- func NumScriptLexerInit()
- func NumScriptParserInit()
- type AllotmentPortionConstContext
- func (s *AllotmentPortionConstContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AllotmentPortionConstContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AllotmentPortionConstContext) GetRuleContext() antlr.RuleContext
- func (s *AllotmentPortionConstContext) PORTION() antlr.TerminalNode
- type AllotmentPortionContext
- func (s *AllotmentPortionContext) CopyFrom(ctx *AllotmentPortionContext)
- func (s *AllotmentPortionContext) GetParser() antlr.Parser
- func (s *AllotmentPortionContext) GetRuleContext() antlr.RuleContext
- func (*AllotmentPortionContext) IsAllotmentPortionContext()
- func (s *AllotmentPortionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AllotmentPortionRemainingContext
- func (s *AllotmentPortionRemainingContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AllotmentPortionRemainingContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AllotmentPortionRemainingContext) GetRuleContext() antlr.RuleContext
- func (s *AllotmentPortionRemainingContext) REMAINING() antlr.TerminalNode
- type AllotmentPortionVarContext
- func (s *AllotmentPortionVarContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AllotmentPortionVarContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AllotmentPortionVarContext) GetPor() IVariableContext
- func (s *AllotmentPortionVarContext) GetRuleContext() antlr.RuleContext
- func (s *AllotmentPortionVarContext) SetPor(v IVariableContext)
- func (s *AllotmentPortionVarContext) Variable() IVariableContext
- type BaseNumScriptListener
- func (s *BaseNumScriptListener) EnterAllotmentPortionConst(ctx *AllotmentPortionConstContext)
- func (s *BaseNumScriptListener) EnterAllotmentPortionRemaining(ctx *AllotmentPortionRemainingContext)
- func (s *BaseNumScriptListener) EnterAllotmentPortionVar(ctx *AllotmentPortionVarContext)
- func (s *BaseNumScriptListener) EnterDestAccount(ctx *DestAccountContext)
- func (s *BaseNumScriptListener) EnterDestAllotment(ctx *DestAllotmentContext)
- func (s *BaseNumScriptListener) EnterDestInOrder(ctx *DestInOrderContext)
- func (s *BaseNumScriptListener) EnterDestinationAllotment(ctx *DestinationAllotmentContext)
- func (s *BaseNumScriptListener) EnterDestinationInOrder(ctx *DestinationInOrderContext)
- func (s *BaseNumScriptListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseNumScriptListener) EnterExprAddSub(ctx *ExprAddSubContext)
- func (s *BaseNumScriptListener) EnterExprLiteral(ctx *ExprLiteralContext)
- func (s *BaseNumScriptListener) EnterExprVariable(ctx *ExprVariableContext)
- func (s *BaseNumScriptListener) EnterFail(ctx *FailContext)
- func (s *BaseNumScriptListener) EnterIsDestination(ctx *IsDestinationContext)
- func (s *BaseNumScriptListener) EnterIsKept(ctx *IsKeptContext)
- func (s *BaseNumScriptListener) EnterLitAccount(ctx *LitAccountContext)
- func (s *BaseNumScriptListener) EnterLitAsset(ctx *LitAssetContext)
- func (s *BaseNumScriptListener) EnterLitMonetary(ctx *LitMonetaryContext)
- func (s *BaseNumScriptListener) EnterLitNumber(ctx *LitNumberContext)
- func (s *BaseNumScriptListener) EnterLitPortion(ctx *LitPortionContext)
- func (s *BaseNumScriptListener) EnterLitString(ctx *LitStringContext)
- func (s *BaseNumScriptListener) EnterMonetary(ctx *MonetaryContext)
- func (s *BaseNumScriptListener) EnterMonetaryAll(ctx *MonetaryAllContext)
- func (s *BaseNumScriptListener) EnterOriginAccountBalance(ctx *OriginAccountBalanceContext)
- func (s *BaseNumScriptListener) EnterOriginAccountMeta(ctx *OriginAccountMetaContext)
- func (s *BaseNumScriptListener) EnterPrint(ctx *PrintContext)
- func (s *BaseNumScriptListener) EnterScript(ctx *ScriptContext)
- func (s *BaseNumScriptListener) EnterSend(ctx *SendContext)
- func (s *BaseNumScriptListener) EnterSetAccountMeta(ctx *SetAccountMetaContext)
- func (s *BaseNumScriptListener) EnterSetTxMeta(ctx *SetTxMetaContext)
- func (s *BaseNumScriptListener) EnterSourceAccount(ctx *SourceAccountContext)
- func (s *BaseNumScriptListener) EnterSourceAllotment(ctx *SourceAllotmentContext)
- func (s *BaseNumScriptListener) EnterSourceInOrder(ctx *SourceInOrderContext)
- func (s *BaseNumScriptListener) EnterSourceMaxed(ctx *SourceMaxedContext)
- func (s *BaseNumScriptListener) EnterSrc(ctx *SrcContext)
- func (s *BaseNumScriptListener) EnterSrcAccount(ctx *SrcAccountContext)
- func (s *BaseNumScriptListener) EnterSrcAccountOverdraftSpecific(ctx *SrcAccountOverdraftSpecificContext)
- func (s *BaseNumScriptListener) EnterSrcAccountOverdraftUnbounded(ctx *SrcAccountOverdraftUnboundedContext)
- func (s *BaseNumScriptListener) EnterSrcAllotment(ctx *SrcAllotmentContext)
- func (s *BaseNumScriptListener) EnterSrcInOrder(ctx *SrcInOrderContext)
- func (s *BaseNumScriptListener) EnterSrcMaxed(ctx *SrcMaxedContext)
- func (s *BaseNumScriptListener) EnterType_(ctx *Type_Context)
- func (s *BaseNumScriptListener) EnterVarDecl(ctx *VarDeclContext)
- func (s *BaseNumScriptListener) EnterVarListDecl(ctx *VarListDeclContext)
- func (s *BaseNumScriptListener) EnterVariable(ctx *VariableContext)
- func (s *BaseNumScriptListener) ExitAllotmentPortionConst(ctx *AllotmentPortionConstContext)
- func (s *BaseNumScriptListener) ExitAllotmentPortionRemaining(ctx *AllotmentPortionRemainingContext)
- func (s *BaseNumScriptListener) ExitAllotmentPortionVar(ctx *AllotmentPortionVarContext)
- func (s *BaseNumScriptListener) ExitDestAccount(ctx *DestAccountContext)
- func (s *BaseNumScriptListener) ExitDestAllotment(ctx *DestAllotmentContext)
- func (s *BaseNumScriptListener) ExitDestInOrder(ctx *DestInOrderContext)
- func (s *BaseNumScriptListener) ExitDestinationAllotment(ctx *DestinationAllotmentContext)
- func (s *BaseNumScriptListener) ExitDestinationInOrder(ctx *DestinationInOrderContext)
- func (s *BaseNumScriptListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseNumScriptListener) ExitExprAddSub(ctx *ExprAddSubContext)
- func (s *BaseNumScriptListener) ExitExprLiteral(ctx *ExprLiteralContext)
- func (s *BaseNumScriptListener) ExitExprVariable(ctx *ExprVariableContext)
- func (s *BaseNumScriptListener) ExitFail(ctx *FailContext)
- func (s *BaseNumScriptListener) ExitIsDestination(ctx *IsDestinationContext)
- func (s *BaseNumScriptListener) ExitIsKept(ctx *IsKeptContext)
- func (s *BaseNumScriptListener) ExitLitAccount(ctx *LitAccountContext)
- func (s *BaseNumScriptListener) ExitLitAsset(ctx *LitAssetContext)
- func (s *BaseNumScriptListener) ExitLitMonetary(ctx *LitMonetaryContext)
- func (s *BaseNumScriptListener) ExitLitNumber(ctx *LitNumberContext)
- func (s *BaseNumScriptListener) ExitLitPortion(ctx *LitPortionContext)
- func (s *BaseNumScriptListener) ExitLitString(ctx *LitStringContext)
- func (s *BaseNumScriptListener) ExitMonetary(ctx *MonetaryContext)
- func (s *BaseNumScriptListener) ExitMonetaryAll(ctx *MonetaryAllContext)
- func (s *BaseNumScriptListener) ExitOriginAccountBalance(ctx *OriginAccountBalanceContext)
- func (s *BaseNumScriptListener) ExitOriginAccountMeta(ctx *OriginAccountMetaContext)
- func (s *BaseNumScriptListener) ExitPrint(ctx *PrintContext)
- func (s *BaseNumScriptListener) ExitScript(ctx *ScriptContext)
- func (s *BaseNumScriptListener) ExitSend(ctx *SendContext)
- func (s *BaseNumScriptListener) ExitSetAccountMeta(ctx *SetAccountMetaContext)
- func (s *BaseNumScriptListener) ExitSetTxMeta(ctx *SetTxMetaContext)
- func (s *BaseNumScriptListener) ExitSourceAccount(ctx *SourceAccountContext)
- func (s *BaseNumScriptListener) ExitSourceAllotment(ctx *SourceAllotmentContext)
- func (s *BaseNumScriptListener) ExitSourceInOrder(ctx *SourceInOrderContext)
- func (s *BaseNumScriptListener) ExitSourceMaxed(ctx *SourceMaxedContext)
- func (s *BaseNumScriptListener) ExitSrc(ctx *SrcContext)
- func (s *BaseNumScriptListener) ExitSrcAccount(ctx *SrcAccountContext)
- func (s *BaseNumScriptListener) ExitSrcAccountOverdraftSpecific(ctx *SrcAccountOverdraftSpecificContext)
- func (s *BaseNumScriptListener) ExitSrcAccountOverdraftUnbounded(ctx *SrcAccountOverdraftUnboundedContext)
- func (s *BaseNumScriptListener) ExitSrcAllotment(ctx *SrcAllotmentContext)
- func (s *BaseNumScriptListener) ExitSrcInOrder(ctx *SrcInOrderContext)
- func (s *BaseNumScriptListener) ExitSrcMaxed(ctx *SrcMaxedContext)
- func (s *BaseNumScriptListener) ExitType_(ctx *Type_Context)
- func (s *BaseNumScriptListener) ExitVarDecl(ctx *VarDeclContext)
- func (s *BaseNumScriptListener) ExitVarListDecl(ctx *VarListDeclContext)
- func (s *BaseNumScriptListener) ExitVariable(ctx *VariableContext)
- func (s *BaseNumScriptListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseNumScriptListener) VisitTerminal(node antlr.TerminalNode)
- type DestAccountContext
- type DestAllotmentContext
- type DestInOrderContext
- type DestinationAllotmentContext
- func (s *DestinationAllotmentContext) AllAllotmentPortion() []IAllotmentPortionContext
- func (s *DestinationAllotmentContext) AllKeptOrDestination() []IKeptOrDestinationContext
- func (s *DestinationAllotmentContext) AllNEWLINE() []antlr.TerminalNode
- func (s *DestinationAllotmentContext) AllotmentPortion(i int) IAllotmentPortionContext
- func (s *DestinationAllotmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DestinationAllotmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DestinationAllotmentContext) GetDests() []IKeptOrDestinationContext
- func (s *DestinationAllotmentContext) GetParser() antlr.Parser
- func (s *DestinationAllotmentContext) GetPortions() []IAllotmentPortionContext
- func (s *DestinationAllotmentContext) GetRuleContext() antlr.RuleContext
- func (s *DestinationAllotmentContext) Get_allotmentPortion() IAllotmentPortionContext
- func (s *DestinationAllotmentContext) Get_keptOrDestination() IKeptOrDestinationContext
- func (*DestinationAllotmentContext) IsDestinationAllotmentContext()
- func (s *DestinationAllotmentContext) KeptOrDestination(i int) IKeptOrDestinationContext
- func (s *DestinationAllotmentContext) LBRACE() antlr.TerminalNode
- func (s *DestinationAllotmentContext) NEWLINE(i int) antlr.TerminalNode
- func (s *DestinationAllotmentContext) RBRACE() antlr.TerminalNode
- func (s *DestinationAllotmentContext) SetDests(v []IKeptOrDestinationContext)
- func (s *DestinationAllotmentContext) SetPortions(v []IAllotmentPortionContext)
- func (s *DestinationAllotmentContext) Set_allotmentPortion(v IAllotmentPortionContext)
- func (s *DestinationAllotmentContext) Set_keptOrDestination(v IKeptOrDestinationContext)
- func (s *DestinationAllotmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DestinationContext
- func (s *DestinationContext) CopyFrom(ctx *DestinationContext)
- func (s *DestinationContext) GetParser() antlr.Parser
- func (s *DestinationContext) GetRuleContext() antlr.RuleContext
- func (*DestinationContext) IsDestinationContext()
- func (s *DestinationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DestinationInOrderContext
- func (s *DestinationInOrderContext) AllExpression() []IExpressionContext
- func (s *DestinationInOrderContext) AllKeptOrDestination() []IKeptOrDestinationContext
- func (s *DestinationInOrderContext) AllMAX() []antlr.TerminalNode
- func (s *DestinationInOrderContext) AllNEWLINE() []antlr.TerminalNode
- func (s *DestinationInOrderContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DestinationInOrderContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DestinationInOrderContext) Expression(i int) IExpressionContext
- func (s *DestinationInOrderContext) GetAmounts() []IExpressionContext
- func (s *DestinationInOrderContext) GetDests() []IKeptOrDestinationContext
- func (s *DestinationInOrderContext) GetParser() antlr.Parser
- func (s *DestinationInOrderContext) GetRemainingDest() IKeptOrDestinationContext
- func (s *DestinationInOrderContext) GetRuleContext() antlr.RuleContext
- func (s *DestinationInOrderContext) Get_expression() IExpressionContext
- func (s *DestinationInOrderContext) Get_keptOrDestination() IKeptOrDestinationContext
- func (*DestinationInOrderContext) IsDestinationInOrderContext()
- func (s *DestinationInOrderContext) KeptOrDestination(i int) IKeptOrDestinationContext
- func (s *DestinationInOrderContext) LBRACE() antlr.TerminalNode
- func (s *DestinationInOrderContext) MAX(i int) antlr.TerminalNode
- func (s *DestinationInOrderContext) NEWLINE(i int) antlr.TerminalNode
- func (s *DestinationInOrderContext) RBRACE() antlr.TerminalNode
- func (s *DestinationInOrderContext) REMAINING() antlr.TerminalNode
- func (s *DestinationInOrderContext) SetAmounts(v []IExpressionContext)
- func (s *DestinationInOrderContext) SetDests(v []IKeptOrDestinationContext)
- func (s *DestinationInOrderContext) SetRemainingDest(v IKeptOrDestinationContext)
- func (s *DestinationInOrderContext) Set_expression(v IExpressionContext)
- func (s *DestinationInOrderContext) Set_keptOrDestination(v IKeptOrDestinationContext)
- func (s *DestinationInOrderContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExprAddSubContext
- func (s *ExprAddSubContext) AllExpression() []IExpressionContext
- func (s *ExprAddSubContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprAddSubContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprAddSubContext) Expression(i int) IExpressionContext
- func (s *ExprAddSubContext) GetLhs() IExpressionContext
- func (s *ExprAddSubContext) GetOp() antlr.Token
- func (s *ExprAddSubContext) GetRhs() IExpressionContext
- func (s *ExprAddSubContext) GetRuleContext() antlr.RuleContext
- func (s *ExprAddSubContext) OP_ADD() antlr.TerminalNode
- func (s *ExprAddSubContext) OP_SUB() antlr.TerminalNode
- func (s *ExprAddSubContext) SetLhs(v IExpressionContext)
- func (s *ExprAddSubContext) SetOp(v antlr.Token)
- func (s *ExprAddSubContext) SetRhs(v IExpressionContext)
- type ExprLiteralContext
- func (s *ExprLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprLiteralContext) GetLit() ILiteralContext
- func (s *ExprLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *ExprLiteralContext) Literal() ILiteralContext
- func (s *ExprLiteralContext) SetLit(v ILiteralContext)
- type ExprVariableContext
- func (s *ExprVariableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprVariableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprVariableContext) GetRuleContext() antlr.RuleContext
- func (s *ExprVariableContext) GetVar_() IVariableContext
- func (s *ExprVariableContext) SetVar_(v IVariableContext)
- func (s *ExprVariableContext) Variable() IVariableContext
- type ExpressionContext
- func (s *ExpressionContext) CopyFrom(ctx *ExpressionContext)
- func (s *ExpressionContext) GetParser() antlr.Parser
- func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionContext) IsExpressionContext()
- func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FailContext
- type IAllotmentPortionContext
- type IDestinationAllotmentContext
- type IDestinationContext
- type IDestinationInOrderContext
- type IExpressionContext
- type IKeptOrDestinationContext
- type ILiteralContext
- type IMonetaryAllContext
- type IMonetaryContext
- type IOriginContext
- type IScriptContext
- type ISourceAccountContext
- type ISourceAccountOverdraftContext
- type ISourceAllotmentContext
- type ISourceContext
- type ISourceInOrderContext
- type ISourceMaxedContext
- type IStatementContext
- type IType_Context
- type IValueAwareSourceContext
- type IVarDeclContext
- type IVarListDeclContext
- type IVariableContext
- type IsDestinationContext
- func (s *IsDestinationContext) Destination() IDestinationContext
- func (s *IsDestinationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IsDestinationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IsDestinationContext) GetRuleContext() antlr.RuleContext
- func (s *IsDestinationContext) TO() antlr.TerminalNode
- type IsKeptContext
- type KeptOrDestinationContext
- func (s *KeptOrDestinationContext) CopyFrom(ctx *KeptOrDestinationContext)
- func (s *KeptOrDestinationContext) GetParser() antlr.Parser
- func (s *KeptOrDestinationContext) GetRuleContext() antlr.RuleContext
- func (*KeptOrDestinationContext) IsKeptOrDestinationContext()
- func (s *KeptOrDestinationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LitAccountContext
- type LitAssetContext
- type LitMonetaryContext
- type LitNumberContext
- type LitPortionContext
- type LitStringContext
- type LiteralContext
- type MonetaryAllContext
- func (s *MonetaryAllContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MonetaryAllContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MonetaryAllContext) Expression() IExpressionContext
- func (s *MonetaryAllContext) GetAsset() IExpressionContext
- func (s *MonetaryAllContext) GetParser() antlr.Parser
- func (s *MonetaryAllContext) GetRuleContext() antlr.RuleContext
- func (*MonetaryAllContext) IsMonetaryAllContext()
- func (s *MonetaryAllContext) LBRACK() antlr.TerminalNode
- func (s *MonetaryAllContext) RBRACK() antlr.TerminalNode
- func (s *MonetaryAllContext) SetAsset(v IExpressionContext)
- func (s *MonetaryAllContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MonetaryContext
- func (s *MonetaryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MonetaryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MonetaryContext) Expression() IExpressionContext
- func (s *MonetaryContext) GetAmt() antlr.Token
- func (s *MonetaryContext) GetAsset() IExpressionContext
- func (s *MonetaryContext) GetParser() antlr.Parser
- func (s *MonetaryContext) GetRuleContext() antlr.RuleContext
- func (*MonetaryContext) IsMonetaryContext()
- func (s *MonetaryContext) LBRACK() antlr.TerminalNode
- func (s *MonetaryContext) NUMBER() antlr.TerminalNode
- func (s *MonetaryContext) RBRACK() antlr.TerminalNode
- func (s *MonetaryContext) SetAmt(v antlr.Token)
- func (s *MonetaryContext) SetAsset(v IExpressionContext)
- func (s *MonetaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NumScriptLexer
- type NumScriptListener
- type NumScriptParser
- func (p *NumScriptParser) AllotmentPortion() (localctx IAllotmentPortionContext)
- func (p *NumScriptParser) Destination() (localctx IDestinationContext)
- func (p *NumScriptParser) DestinationAllotment() (localctx IDestinationAllotmentContext)
- func (p *NumScriptParser) DestinationInOrder() (localctx IDestinationInOrderContext)
- func (p *NumScriptParser) Expression() (localctx IExpressionContext)
- func (p *NumScriptParser) Expression_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *NumScriptParser) KeptOrDestination() (localctx IKeptOrDestinationContext)
- func (p *NumScriptParser) Literal() (localctx ILiteralContext)
- func (p *NumScriptParser) Monetary() (localctx IMonetaryContext)
- func (p *NumScriptParser) MonetaryAll() (localctx IMonetaryAllContext)
- func (p *NumScriptParser) Origin() (localctx IOriginContext)
- func (p *NumScriptParser) Script() (localctx IScriptContext)
- func (p *NumScriptParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *NumScriptParser) Source() (localctx ISourceContext)
- func (p *NumScriptParser) SourceAccount() (localctx ISourceAccountContext)
- func (p *NumScriptParser) SourceAccountOverdraft() (localctx ISourceAccountOverdraftContext)
- func (p *NumScriptParser) SourceAllotment() (localctx ISourceAllotmentContext)
- func (p *NumScriptParser) SourceInOrder() (localctx ISourceInOrderContext)
- func (p *NumScriptParser) SourceMaxed() (localctx ISourceMaxedContext)
- func (p *NumScriptParser) Statement() (localctx IStatementContext)
- func (p *NumScriptParser) Type_() (localctx IType_Context)
- func (p *NumScriptParser) ValueAwareSource() (localctx IValueAwareSourceContext)
- func (p *NumScriptParser) VarDecl() (localctx IVarDeclContext)
- func (p *NumScriptParser) VarListDecl() (localctx IVarListDeclContext)
- func (p *NumScriptParser) Variable() (localctx IVariableContext)
- type OriginAccountBalanceContext
- func (s *OriginAccountBalanceContext) AllExpression() []IExpressionContext
- func (s *OriginAccountBalanceContext) BALANCE() antlr.TerminalNode
- func (s *OriginAccountBalanceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OriginAccountBalanceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OriginAccountBalanceContext) Expression(i int) IExpressionContext
- func (s *OriginAccountBalanceContext) GetAccount() IExpressionContext
- func (s *OriginAccountBalanceContext) GetAsset() IExpressionContext
- func (s *OriginAccountBalanceContext) GetRuleContext() antlr.RuleContext
- func (s *OriginAccountBalanceContext) LPAREN() antlr.TerminalNode
- func (s *OriginAccountBalanceContext) RPAREN() antlr.TerminalNode
- func (s *OriginAccountBalanceContext) SetAccount(v IExpressionContext)
- func (s *OriginAccountBalanceContext) SetAsset(v IExpressionContext)
- type OriginAccountMetaContext
- func (s *OriginAccountMetaContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OriginAccountMetaContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OriginAccountMetaContext) Expression() IExpressionContext
- func (s *OriginAccountMetaContext) GetAccount() IExpressionContext
- func (s *OriginAccountMetaContext) GetKey() antlr.Token
- func (s *OriginAccountMetaContext) GetRuleContext() antlr.RuleContext
- func (s *OriginAccountMetaContext) LPAREN() antlr.TerminalNode
- func (s *OriginAccountMetaContext) META() antlr.TerminalNode
- func (s *OriginAccountMetaContext) RPAREN() antlr.TerminalNode
- func (s *OriginAccountMetaContext) STRING() antlr.TerminalNode
- func (s *OriginAccountMetaContext) SetAccount(v IExpressionContext)
- func (s *OriginAccountMetaContext) SetKey(v antlr.Token)
- type OriginContext
- type PrintContext
- func (s *PrintContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PrintContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PrintContext) Expression() IExpressionContext
- func (s *PrintContext) GetExpr() IExpressionContext
- func (s *PrintContext) GetRuleContext() antlr.RuleContext
- func (s *PrintContext) PRINT() antlr.TerminalNode
- func (s *PrintContext) SetExpr(v IExpressionContext)
- type ScriptContext
- func (s *ScriptContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ScriptContext) AllStatement() []IStatementContext
- func (s *ScriptContext) EOF() antlr.TerminalNode
- func (s *ScriptContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ScriptContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ScriptContext) GetParser() antlr.Parser
- func (s *ScriptContext) GetRuleContext() antlr.RuleContext
- func (s *ScriptContext) GetStmts() []IStatementContext
- func (s *ScriptContext) GetVars() IVarListDeclContext
- func (s *ScriptContext) Get_statement() IStatementContext
- func (*ScriptContext) IsScriptContext()
- func (s *ScriptContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ScriptContext) SetStmts(v []IStatementContext)
- func (s *ScriptContext) SetVars(v IVarListDeclContext)
- func (s *ScriptContext) Set_statement(v IStatementContext)
- func (s *ScriptContext) Statement(i int) IStatementContext
- func (s *ScriptContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ScriptContext) VarListDecl() IVarListDeclContext
- type SendContext
- func (s *SendContext) AllEQ() []antlr.TerminalNode
- func (s *SendContext) AllNEWLINE() []antlr.TerminalNode
- func (s *SendContext) DESTINATION() antlr.TerminalNode
- func (s *SendContext) Destination() IDestinationContext
- func (s *SendContext) EQ(i int) antlr.TerminalNode
- func (s *SendContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SendContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SendContext) Expression() IExpressionContext
- func (s *SendContext) GetDest() IDestinationContext
- func (s *SendContext) GetMon() IExpressionContext
- func (s *SendContext) GetMonAll() IMonetaryAllContext
- func (s *SendContext) GetRuleContext() antlr.RuleContext
- func (s *SendContext) GetSrc() IValueAwareSourceContext
- func (s *SendContext) LPAREN() antlr.TerminalNode
- func (s *SendContext) MonetaryAll() IMonetaryAllContext
- func (s *SendContext) NEWLINE(i int) antlr.TerminalNode
- func (s *SendContext) RPAREN() antlr.TerminalNode
- func (s *SendContext) SEND() antlr.TerminalNode
- func (s *SendContext) SOURCE() antlr.TerminalNode
- func (s *SendContext) SetDest(v IDestinationContext)
- func (s *SendContext) SetMon(v IExpressionContext)
- func (s *SendContext) SetMonAll(v IMonetaryAllContext)
- func (s *SendContext) SetSrc(v IValueAwareSourceContext)
- func (s *SendContext) ValueAwareSource() IValueAwareSourceContext
- type SetAccountMetaContext
- func (s *SetAccountMetaContext) AllExpression() []IExpressionContext
- func (s *SetAccountMetaContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SetAccountMetaContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SetAccountMetaContext) Expression(i int) IExpressionContext
- func (s *SetAccountMetaContext) GetAcc() IExpressionContext
- func (s *SetAccountMetaContext) GetKey() antlr.Token
- func (s *SetAccountMetaContext) GetRuleContext() antlr.RuleContext
- func (s *SetAccountMetaContext) GetValue() IExpressionContext
- func (s *SetAccountMetaContext) LPAREN() antlr.TerminalNode
- func (s *SetAccountMetaContext) RPAREN() antlr.TerminalNode
- func (s *SetAccountMetaContext) SET_ACCOUNT_META() antlr.TerminalNode
- func (s *SetAccountMetaContext) STRING() antlr.TerminalNode
- func (s *SetAccountMetaContext) SetAcc(v IExpressionContext)
- func (s *SetAccountMetaContext) SetKey(v antlr.Token)
- func (s *SetAccountMetaContext) SetValue(v IExpressionContext)
- type SetTxMetaContext
- func (s *SetTxMetaContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SetTxMetaContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SetTxMetaContext) Expression() IExpressionContext
- func (s *SetTxMetaContext) GetKey() antlr.Token
- func (s *SetTxMetaContext) GetRuleContext() antlr.RuleContext
- func (s *SetTxMetaContext) GetValue() IExpressionContext
- func (s *SetTxMetaContext) LPAREN() antlr.TerminalNode
- func (s *SetTxMetaContext) RPAREN() antlr.TerminalNode
- func (s *SetTxMetaContext) SET_TX_META() antlr.TerminalNode
- func (s *SetTxMetaContext) STRING() antlr.TerminalNode
- func (s *SetTxMetaContext) SetKey(v antlr.Token)
- func (s *SetTxMetaContext) SetValue(v IExpressionContext)
- type SourceAccountContext
- func (s *SourceAccountContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SourceAccountContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SourceAccountContext) Expression() IExpressionContext
- func (s *SourceAccountContext) GetAccount() IExpressionContext
- func (s *SourceAccountContext) GetOverdraft() ISourceAccountOverdraftContext
- func (s *SourceAccountContext) GetParser() antlr.Parser
- func (s *SourceAccountContext) GetRuleContext() antlr.RuleContext
- func (*SourceAccountContext) IsSourceAccountContext()
- func (s *SourceAccountContext) SetAccount(v IExpressionContext)
- func (s *SourceAccountContext) SetOverdraft(v ISourceAccountOverdraftContext)
- func (s *SourceAccountContext) SourceAccountOverdraft() ISourceAccountOverdraftContext
- func (s *SourceAccountContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SourceAccountOverdraftContext
- func (s *SourceAccountOverdraftContext) CopyFrom(ctx *SourceAccountOverdraftContext)
- func (s *SourceAccountOverdraftContext) GetParser() antlr.Parser
- func (s *SourceAccountOverdraftContext) GetRuleContext() antlr.RuleContext
- func (*SourceAccountOverdraftContext) IsSourceAccountOverdraftContext()
- func (s *SourceAccountOverdraftContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SourceAllotmentContext
- func (s *SourceAllotmentContext) AllAllotmentPortion() []IAllotmentPortionContext
- func (s *SourceAllotmentContext) AllFROM() []antlr.TerminalNode
- func (s *SourceAllotmentContext) AllNEWLINE() []antlr.TerminalNode
- func (s *SourceAllotmentContext) AllSource() []ISourceContext
- func (s *SourceAllotmentContext) AllotmentPortion(i int) IAllotmentPortionContext
- func (s *SourceAllotmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SourceAllotmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SourceAllotmentContext) FROM(i int) antlr.TerminalNode
- func (s *SourceAllotmentContext) GetParser() antlr.Parser
- func (s *SourceAllotmentContext) GetPortions() []IAllotmentPortionContext
- func (s *SourceAllotmentContext) GetRuleContext() antlr.RuleContext
- func (s *SourceAllotmentContext) GetSources() []ISourceContext
- func (s *SourceAllotmentContext) Get_allotmentPortion() IAllotmentPortionContext
- func (s *SourceAllotmentContext) Get_source() ISourceContext
- func (*SourceAllotmentContext) IsSourceAllotmentContext()
- func (s *SourceAllotmentContext) LBRACE() antlr.TerminalNode
- func (s *SourceAllotmentContext) NEWLINE(i int) antlr.TerminalNode
- func (s *SourceAllotmentContext) RBRACE() antlr.TerminalNode
- func (s *SourceAllotmentContext) SetPortions(v []IAllotmentPortionContext)
- func (s *SourceAllotmentContext) SetSources(v []ISourceContext)
- func (s *SourceAllotmentContext) Set_allotmentPortion(v IAllotmentPortionContext)
- func (s *SourceAllotmentContext) Set_source(v ISourceContext)
- func (s *SourceAllotmentContext) Source(i int) ISourceContext
- func (s *SourceAllotmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SourceContext
- type SourceInOrderContext
- func (s *SourceInOrderContext) AllNEWLINE() []antlr.TerminalNode
- func (s *SourceInOrderContext) AllSource() []ISourceContext
- func (s *SourceInOrderContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SourceInOrderContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SourceInOrderContext) GetParser() antlr.Parser
- func (s *SourceInOrderContext) GetRuleContext() antlr.RuleContext
- func (s *SourceInOrderContext) GetSources() []ISourceContext
- func (s *SourceInOrderContext) Get_source() ISourceContext
- func (*SourceInOrderContext) IsSourceInOrderContext()
- func (s *SourceInOrderContext) LBRACE() antlr.TerminalNode
- func (s *SourceInOrderContext) NEWLINE(i int) antlr.TerminalNode
- func (s *SourceInOrderContext) RBRACE() antlr.TerminalNode
- func (s *SourceInOrderContext) SetSources(v []ISourceContext)
- func (s *SourceInOrderContext) Set_source(v ISourceContext)
- func (s *SourceInOrderContext) Source(i int) ISourceContext
- func (s *SourceInOrderContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SourceMaxedContext
- func (s *SourceMaxedContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SourceMaxedContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SourceMaxedContext) Expression() IExpressionContext
- func (s *SourceMaxedContext) FROM() antlr.TerminalNode
- func (s *SourceMaxedContext) GetMax() IExpressionContext
- func (s *SourceMaxedContext) GetParser() antlr.Parser
- func (s *SourceMaxedContext) GetRuleContext() antlr.RuleContext
- func (s *SourceMaxedContext) GetSrc() ISourceContext
- func (*SourceMaxedContext) IsSourceMaxedContext()
- func (s *SourceMaxedContext) MAX() antlr.TerminalNode
- func (s *SourceMaxedContext) SetMax(v IExpressionContext)
- func (s *SourceMaxedContext) SetSrc(v ISourceContext)
- func (s *SourceMaxedContext) Source() ISourceContext
- func (s *SourceMaxedContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SrcAccountContext
- type SrcAccountOverdraftSpecificContext
- func (s *SrcAccountOverdraftSpecificContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SrcAccountOverdraftSpecificContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SrcAccountOverdraftSpecificContext) Expression() IExpressionContext
- func (s *SrcAccountOverdraftSpecificContext) GetRuleContext() antlr.RuleContext
- func (s *SrcAccountOverdraftSpecificContext) GetSpecific() IExpressionContext
- func (s *SrcAccountOverdraftSpecificContext) SetSpecific(v IExpressionContext)
- type SrcAccountOverdraftUnboundedContext
- type SrcAllotmentContext
- type SrcContext
- type SrcInOrderContext
- type SrcMaxedContext
- type StatementContext
- func (s *StatementContext) CopyFrom(ctx *StatementContext)
- func (s *StatementContext) GetParser() antlr.Parser
- func (s *StatementContext) GetRuleContext() antlr.RuleContext
- func (*StatementContext) IsStatementContext()
- func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Type_Context
- func (s *Type_Context) EnterRule(listener antlr.ParseTreeListener)
- func (s *Type_Context) ExitRule(listener antlr.ParseTreeListener)
- func (s *Type_Context) GetParser() antlr.Parser
- func (s *Type_Context) GetRuleContext() antlr.RuleContext
- func (*Type_Context) IsType_Context()
- func (s *Type_Context) TY_ACCOUNT() antlr.TerminalNode
- func (s *Type_Context) TY_ASSET() antlr.TerminalNode
- func (s *Type_Context) TY_MONETARY() antlr.TerminalNode
- func (s *Type_Context) TY_NUMBER() antlr.TerminalNode
- func (s *Type_Context) TY_PORTION() antlr.TerminalNode
- func (s *Type_Context) TY_STRING() antlr.TerminalNode
- func (s *Type_Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ValueAwareSourceContext
- func (s *ValueAwareSourceContext) CopyFrom(ctx *ValueAwareSourceContext)
- func (s *ValueAwareSourceContext) GetParser() antlr.Parser
- func (s *ValueAwareSourceContext) GetRuleContext() antlr.RuleContext
- func (*ValueAwareSourceContext) IsValueAwareSourceContext()
- func (s *ValueAwareSourceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type VarDeclContext
- func (s *VarDeclContext) EQ() antlr.TerminalNode
- func (s *VarDeclContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VarDeclContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VarDeclContext) GetName() IVariableContext
- func (s *VarDeclContext) GetOrig() IOriginContext
- func (s *VarDeclContext) GetParser() antlr.Parser
- func (s *VarDeclContext) GetRuleContext() antlr.RuleContext
- func (s *VarDeclContext) GetTy() IType_Context
- func (*VarDeclContext) IsVarDeclContext()
- func (s *VarDeclContext) Origin() IOriginContext
- func (s *VarDeclContext) SetName(v IVariableContext)
- func (s *VarDeclContext) SetOrig(v IOriginContext)
- func (s *VarDeclContext) SetTy(v IType_Context)
- func (s *VarDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VarDeclContext) Type_() IType_Context
- func (s *VarDeclContext) Variable() IVariableContext
- type VarListDeclContext
- func (s *VarListDeclContext) AllNEWLINE() []antlr.TerminalNode
- func (s *VarListDeclContext) AllVarDecl() []IVarDeclContext
- func (s *VarListDeclContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VarListDeclContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VarListDeclContext) GetParser() antlr.Parser
- func (s *VarListDeclContext) GetRuleContext() antlr.RuleContext
- func (s *VarListDeclContext) GetV() []IVarDeclContext
- func (s *VarListDeclContext) Get_varDecl() IVarDeclContext
- func (*VarListDeclContext) IsVarListDeclContext()
- func (s *VarListDeclContext) LBRACE() antlr.TerminalNode
- func (s *VarListDeclContext) NEWLINE(i int) antlr.TerminalNode
- func (s *VarListDeclContext) RBRACE() antlr.TerminalNode
- func (s *VarListDeclContext) SetV(v []IVarDeclContext)
- func (s *VarListDeclContext) Set_varDecl(v IVarDeclContext)
- func (s *VarListDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VarListDeclContext) VARS() antlr.TerminalNode
- func (s *VarListDeclContext) VarDecl(i int) IVarDeclContext
- type VariableContext
- func (s *VariableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VariableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VariableContext) GetParser() antlr.Parser
- func (s *VariableContext) GetRuleContext() antlr.RuleContext
- func (*VariableContext) IsVariableContext()
- func (s *VariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VariableContext) VARIABLE_NAME() antlr.TerminalNode
Constants ¶
const ( NumScriptLexerT__0 = 1 NumScriptLexerT__1 = 2 NumScriptLexerT__2 = 3 NumScriptLexerT__3 = 4 NumScriptLexerNEWLINE = 5 NumScriptLexerWHITESPACE = 6 NumScriptLexerMULTILINE_COMMENT = 7 NumScriptLexerLINE_COMMENT = 8 NumScriptLexerVARS = 9 NumScriptLexerMETA = 10 NumScriptLexerSET_TX_META = 11 NumScriptLexerSET_ACCOUNT_META = 12 NumScriptLexerPRINT = 13 NumScriptLexerFAIL = 14 NumScriptLexerSEND = 15 NumScriptLexerSOURCE = 16 NumScriptLexerFROM = 17 NumScriptLexerMAX = 18 NumScriptLexerDESTINATION = 19 NumScriptLexerTO = 20 NumScriptLexerALLOCATE = 21 NumScriptLexerOP_ADD = 22 NumScriptLexerOP_SUB = 23 NumScriptLexerLPAREN = 24 NumScriptLexerRPAREN = 25 NumScriptLexerLBRACK = 26 NumScriptLexerRBRACK = 27 NumScriptLexerLBRACE = 28 NumScriptLexerRBRACE = 29 NumScriptLexerEQ = 30 NumScriptLexerTY_ACCOUNT = 31 NumScriptLexerTY_ASSET = 32 NumScriptLexerTY_NUMBER = 33 NumScriptLexerTY_MONETARY = 34 NumScriptLexerTY_PORTION = 35 NumScriptLexerTY_STRING = 36 NumScriptLexerSTRING = 37 NumScriptLexerPORTION = 38 NumScriptLexerREMAINING = 39 NumScriptLexerKEPT = 40 NumScriptLexerBALANCE = 41 NumScriptLexerNUMBER = 42 NumScriptLexerPERCENT = 43 NumScriptLexerVARIABLE_NAME = 44 NumScriptLexerACCOUNT = 45 NumScriptLexerASSET = 46 )
NumScriptLexer tokens.
const ( NumScriptParserEOF = antlr.TokenEOF NumScriptParserT__0 = 1 NumScriptParserT__1 = 2 NumScriptParserT__2 = 3 NumScriptParserT__3 = 4 NumScriptParserNEWLINE = 5 NumScriptParserWHITESPACE = 6 NumScriptParserMULTILINE_COMMENT = 7 NumScriptParserLINE_COMMENT = 8 NumScriptParserVARS = 9 NumScriptParserMETA = 10 NumScriptParserSET_TX_META = 11 NumScriptParserSET_ACCOUNT_META = 12 NumScriptParserPRINT = 13 NumScriptParserFAIL = 14 NumScriptParserSEND = 15 NumScriptParserSOURCE = 16 NumScriptParserFROM = 17 NumScriptParserMAX = 18 NumScriptParserDESTINATION = 19 NumScriptParserTO = 20 NumScriptParserALLOCATE = 21 NumScriptParserOP_ADD = 22 NumScriptParserOP_SUB = 23 NumScriptParserLPAREN = 24 NumScriptParserRPAREN = 25 NumScriptParserLBRACK = 26 NumScriptParserRBRACK = 27 NumScriptParserLBRACE = 28 NumScriptParserRBRACE = 29 NumScriptParserEQ = 30 NumScriptParserTY_ACCOUNT = 31 NumScriptParserTY_ASSET = 32 NumScriptParserTY_NUMBER = 33 NumScriptParserTY_MONETARY = 34 NumScriptParserTY_PORTION = 35 NumScriptParserTY_STRING = 36 NumScriptParserSTRING = 37 NumScriptParserPORTION = 38 NumScriptParserREMAINING = 39 NumScriptParserKEPT = 40 NumScriptParserBALANCE = 41 NumScriptParserNUMBER = 42 NumScriptParserPERCENT = 43 NumScriptParserVARIABLE_NAME = 44 NumScriptParserACCOUNT = 45 NumScriptParserASSET = 46 )
NumScriptParser tokens.
const ( NumScriptParserRULE_monetary = 0 NumScriptParserRULE_monetaryAll = 1 NumScriptParserRULE_literal = 2 NumScriptParserRULE_variable = 3 NumScriptParserRULE_expression = 4 NumScriptParserRULE_allotmentPortion = 5 NumScriptParserRULE_destinationInOrder = 6 NumScriptParserRULE_destinationAllotment = 7 NumScriptParserRULE_keptOrDestination = 8 NumScriptParserRULE_destination = 9 NumScriptParserRULE_sourceAccountOverdraft = 10 NumScriptParserRULE_sourceAccount = 11 NumScriptParserRULE_sourceInOrder = 12 NumScriptParserRULE_sourceMaxed = 13 NumScriptParserRULE_source = 14 NumScriptParserRULE_sourceAllotment = 15 NumScriptParserRULE_valueAwareSource = 16 NumScriptParserRULE_statement = 17 NumScriptParserRULE_type_ = 18 NumScriptParserRULE_origin = 19 NumScriptParserRULE_varDecl = 20 NumScriptParserRULE_varListDecl = 21 NumScriptParserRULE_script = 22 )
NumScriptParser rules.
Variables ¶
This section is empty.
Functions ¶
func NumScriptLexerInit ¶
func NumScriptLexerInit()
NumScriptLexerInit initializes any static state used to implement NumScriptLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewNumScriptLexer(). You can call this function if you wish to initialize the static state ahead of time.
func NumScriptParserInit ¶
func NumScriptParserInit()
NumScriptParserInit initializes any static state used to implement NumScriptParser. By default the static state used to implement the parser is lazily initialized during the first call to NewNumScriptParser(). You can call this function if you wish to initialize the static state ahead of time.
Types ¶
type AllotmentPortionConstContext ¶
type AllotmentPortionConstContext struct {
*AllotmentPortionContext
}
func NewAllotmentPortionConstContext ¶
func NewAllotmentPortionConstContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AllotmentPortionConstContext
func (*AllotmentPortionConstContext) EnterRule ¶
func (s *AllotmentPortionConstContext) EnterRule(listener antlr.ParseTreeListener)
func (*AllotmentPortionConstContext) ExitRule ¶
func (s *AllotmentPortionConstContext) ExitRule(listener antlr.ParseTreeListener)
func (*AllotmentPortionConstContext) GetRuleContext ¶
func (s *AllotmentPortionConstContext) GetRuleContext() antlr.RuleContext
func (*AllotmentPortionConstContext) PORTION ¶
func (s *AllotmentPortionConstContext) PORTION() antlr.TerminalNode
type AllotmentPortionContext ¶
type AllotmentPortionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAllotmentPortionContext ¶
func NewAllotmentPortionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AllotmentPortionContext
func NewEmptyAllotmentPortionContext ¶
func NewEmptyAllotmentPortionContext() *AllotmentPortionContext
func (*AllotmentPortionContext) CopyFrom ¶
func (s *AllotmentPortionContext) CopyFrom(ctx *AllotmentPortionContext)
func (*AllotmentPortionContext) GetParser ¶
func (s *AllotmentPortionContext) GetParser() antlr.Parser
func (*AllotmentPortionContext) GetRuleContext ¶
func (s *AllotmentPortionContext) GetRuleContext() antlr.RuleContext
func (*AllotmentPortionContext) IsAllotmentPortionContext ¶
func (*AllotmentPortionContext) IsAllotmentPortionContext()
func (*AllotmentPortionContext) ToStringTree ¶
func (s *AllotmentPortionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AllotmentPortionRemainingContext ¶
type AllotmentPortionRemainingContext struct {
*AllotmentPortionContext
}
func NewAllotmentPortionRemainingContext ¶
func NewAllotmentPortionRemainingContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AllotmentPortionRemainingContext
func (*AllotmentPortionRemainingContext) EnterRule ¶
func (s *AllotmentPortionRemainingContext) EnterRule(listener antlr.ParseTreeListener)
func (*AllotmentPortionRemainingContext) ExitRule ¶
func (s *AllotmentPortionRemainingContext) ExitRule(listener antlr.ParseTreeListener)
func (*AllotmentPortionRemainingContext) GetRuleContext ¶
func (s *AllotmentPortionRemainingContext) GetRuleContext() antlr.RuleContext
func (*AllotmentPortionRemainingContext) REMAINING ¶
func (s *AllotmentPortionRemainingContext) REMAINING() antlr.TerminalNode
type AllotmentPortionVarContext ¶
type AllotmentPortionVarContext struct { *AllotmentPortionContext // contains filtered or unexported fields }
func NewAllotmentPortionVarContext ¶
func NewAllotmentPortionVarContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AllotmentPortionVarContext
func (*AllotmentPortionVarContext) EnterRule ¶
func (s *AllotmentPortionVarContext) EnterRule(listener antlr.ParseTreeListener)
func (*AllotmentPortionVarContext) ExitRule ¶
func (s *AllotmentPortionVarContext) ExitRule(listener antlr.ParseTreeListener)
func (*AllotmentPortionVarContext) GetPor ¶
func (s *AllotmentPortionVarContext) GetPor() IVariableContext
func (*AllotmentPortionVarContext) GetRuleContext ¶
func (s *AllotmentPortionVarContext) GetRuleContext() antlr.RuleContext
func (*AllotmentPortionVarContext) SetPor ¶
func (s *AllotmentPortionVarContext) SetPor(v IVariableContext)
func (*AllotmentPortionVarContext) Variable ¶
func (s *AllotmentPortionVarContext) Variable() IVariableContext
type BaseNumScriptListener ¶
type BaseNumScriptListener struct{}
BaseNumScriptListener is a complete listener for a parse tree produced by NumScriptParser.
func (*BaseNumScriptListener) EnterAllotmentPortionConst ¶
func (s *BaseNumScriptListener) EnterAllotmentPortionConst(ctx *AllotmentPortionConstContext)
EnterAllotmentPortionConst is called when production AllotmentPortionConst is entered.
func (*BaseNumScriptListener) EnterAllotmentPortionRemaining ¶
func (s *BaseNumScriptListener) EnterAllotmentPortionRemaining(ctx *AllotmentPortionRemainingContext)
EnterAllotmentPortionRemaining is called when production AllotmentPortionRemaining is entered.
func (*BaseNumScriptListener) EnterAllotmentPortionVar ¶
func (s *BaseNumScriptListener) EnterAllotmentPortionVar(ctx *AllotmentPortionVarContext)
EnterAllotmentPortionVar is called when production AllotmentPortionVar is entered.
func (*BaseNumScriptListener) EnterDestAccount ¶
func (s *BaseNumScriptListener) EnterDestAccount(ctx *DestAccountContext)
EnterDestAccount is called when production DestAccount is entered.
func (*BaseNumScriptListener) EnterDestAllotment ¶
func (s *BaseNumScriptListener) EnterDestAllotment(ctx *DestAllotmentContext)
EnterDestAllotment is called when production DestAllotment is entered.
func (*BaseNumScriptListener) EnterDestInOrder ¶
func (s *BaseNumScriptListener) EnterDestInOrder(ctx *DestInOrderContext)
EnterDestInOrder is called when production DestInOrder is entered.
func (*BaseNumScriptListener) EnterDestinationAllotment ¶
func (s *BaseNumScriptListener) EnterDestinationAllotment(ctx *DestinationAllotmentContext)
EnterDestinationAllotment is called when production destinationAllotment is entered.
func (*BaseNumScriptListener) EnterDestinationInOrder ¶
func (s *BaseNumScriptListener) EnterDestinationInOrder(ctx *DestinationInOrderContext)
EnterDestinationInOrder is called when production destinationInOrder is entered.
func (*BaseNumScriptListener) EnterEveryRule ¶
func (s *BaseNumScriptListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseNumScriptListener) EnterExprAddSub ¶
func (s *BaseNumScriptListener) EnterExprAddSub(ctx *ExprAddSubContext)
EnterExprAddSub is called when production ExprAddSub is entered.
func (*BaseNumScriptListener) EnterExprLiteral ¶
func (s *BaseNumScriptListener) EnterExprLiteral(ctx *ExprLiteralContext)
EnterExprLiteral is called when production ExprLiteral is entered.
func (*BaseNumScriptListener) EnterExprVariable ¶
func (s *BaseNumScriptListener) EnterExprVariable(ctx *ExprVariableContext)
EnterExprVariable is called when production ExprVariable is entered.
func (*BaseNumScriptListener) EnterFail ¶
func (s *BaseNumScriptListener) EnterFail(ctx *FailContext)
EnterFail is called when production Fail is entered.
func (*BaseNumScriptListener) EnterIsDestination ¶
func (s *BaseNumScriptListener) EnterIsDestination(ctx *IsDestinationContext)
EnterIsDestination is called when production IsDestination is entered.
func (*BaseNumScriptListener) EnterIsKept ¶
func (s *BaseNumScriptListener) EnterIsKept(ctx *IsKeptContext)
EnterIsKept is called when production IsKept is entered.
func (*BaseNumScriptListener) EnterLitAccount ¶
func (s *BaseNumScriptListener) EnterLitAccount(ctx *LitAccountContext)
EnterLitAccount is called when production LitAccount is entered.
func (*BaseNumScriptListener) EnterLitAsset ¶
func (s *BaseNumScriptListener) EnterLitAsset(ctx *LitAssetContext)
EnterLitAsset is called when production LitAsset is entered.
func (*BaseNumScriptListener) EnterLitMonetary ¶
func (s *BaseNumScriptListener) EnterLitMonetary(ctx *LitMonetaryContext)
EnterLitMonetary is called when production LitMonetary is entered.
func (*BaseNumScriptListener) EnterLitNumber ¶
func (s *BaseNumScriptListener) EnterLitNumber(ctx *LitNumberContext)
EnterLitNumber is called when production LitNumber is entered.
func (*BaseNumScriptListener) EnterLitPortion ¶
func (s *BaseNumScriptListener) EnterLitPortion(ctx *LitPortionContext)
EnterLitPortion is called when production LitPortion is entered.
func (*BaseNumScriptListener) EnterLitString ¶
func (s *BaseNumScriptListener) EnterLitString(ctx *LitStringContext)
EnterLitString is called when production LitString is entered.
func (*BaseNumScriptListener) EnterMonetary ¶
func (s *BaseNumScriptListener) EnterMonetary(ctx *MonetaryContext)
EnterMonetary is called when production monetary is entered.
func (*BaseNumScriptListener) EnterMonetaryAll ¶
func (s *BaseNumScriptListener) EnterMonetaryAll(ctx *MonetaryAllContext)
EnterMonetaryAll is called when production monetaryAll is entered.
func (*BaseNumScriptListener) EnterOriginAccountBalance ¶
func (s *BaseNumScriptListener) EnterOriginAccountBalance(ctx *OriginAccountBalanceContext)
EnterOriginAccountBalance is called when production OriginAccountBalance is entered.
func (*BaseNumScriptListener) EnterOriginAccountMeta ¶
func (s *BaseNumScriptListener) EnterOriginAccountMeta(ctx *OriginAccountMetaContext)
EnterOriginAccountMeta is called when production OriginAccountMeta is entered.
func (*BaseNumScriptListener) EnterPrint ¶
func (s *BaseNumScriptListener) EnterPrint(ctx *PrintContext)
EnterPrint is called when production Print is entered.
func (*BaseNumScriptListener) EnterScript ¶
func (s *BaseNumScriptListener) EnterScript(ctx *ScriptContext)
EnterScript is called when production script is entered.
func (*BaseNumScriptListener) EnterSend ¶
func (s *BaseNumScriptListener) EnterSend(ctx *SendContext)
EnterSend is called when production Send is entered.
func (*BaseNumScriptListener) EnterSetAccountMeta ¶
func (s *BaseNumScriptListener) EnterSetAccountMeta(ctx *SetAccountMetaContext)
EnterSetAccountMeta is called when production SetAccountMeta is entered.
func (*BaseNumScriptListener) EnterSetTxMeta ¶
func (s *BaseNumScriptListener) EnterSetTxMeta(ctx *SetTxMetaContext)
EnterSetTxMeta is called when production SetTxMeta is entered.
func (*BaseNumScriptListener) EnterSourceAccount ¶
func (s *BaseNumScriptListener) EnterSourceAccount(ctx *SourceAccountContext)
EnterSourceAccount is called when production sourceAccount is entered.
func (*BaseNumScriptListener) EnterSourceAllotment ¶
func (s *BaseNumScriptListener) EnterSourceAllotment(ctx *SourceAllotmentContext)
EnterSourceAllotment is called when production sourceAllotment is entered.
func (*BaseNumScriptListener) EnterSourceInOrder ¶
func (s *BaseNumScriptListener) EnterSourceInOrder(ctx *SourceInOrderContext)
EnterSourceInOrder is called when production sourceInOrder is entered.
func (*BaseNumScriptListener) EnterSourceMaxed ¶
func (s *BaseNumScriptListener) EnterSourceMaxed(ctx *SourceMaxedContext)
EnterSourceMaxed is called when production sourceMaxed is entered.
func (*BaseNumScriptListener) EnterSrc ¶
func (s *BaseNumScriptListener) EnterSrc(ctx *SrcContext)
EnterSrc is called when production Src is entered.
func (*BaseNumScriptListener) EnterSrcAccount ¶
func (s *BaseNumScriptListener) EnterSrcAccount(ctx *SrcAccountContext)
EnterSrcAccount is called when production SrcAccount is entered.
func (*BaseNumScriptListener) EnterSrcAccountOverdraftSpecific ¶
func (s *BaseNumScriptListener) EnterSrcAccountOverdraftSpecific(ctx *SrcAccountOverdraftSpecificContext)
EnterSrcAccountOverdraftSpecific is called when production SrcAccountOverdraftSpecific is entered.
func (*BaseNumScriptListener) EnterSrcAccountOverdraftUnbounded ¶
func (s *BaseNumScriptListener) EnterSrcAccountOverdraftUnbounded(ctx *SrcAccountOverdraftUnboundedContext)
EnterSrcAccountOverdraftUnbounded is called when production SrcAccountOverdraftUnbounded is entered.
func (*BaseNumScriptListener) EnterSrcAllotment ¶
func (s *BaseNumScriptListener) EnterSrcAllotment(ctx *SrcAllotmentContext)
EnterSrcAllotment is called when production SrcAllotment is entered.
func (*BaseNumScriptListener) EnterSrcInOrder ¶
func (s *BaseNumScriptListener) EnterSrcInOrder(ctx *SrcInOrderContext)
EnterSrcInOrder is called when production SrcInOrder is entered.
func (*BaseNumScriptListener) EnterSrcMaxed ¶
func (s *BaseNumScriptListener) EnterSrcMaxed(ctx *SrcMaxedContext)
EnterSrcMaxed is called when production SrcMaxed is entered.
func (*BaseNumScriptListener) EnterType_ ¶
func (s *BaseNumScriptListener) EnterType_(ctx *Type_Context)
EnterType_ is called when production type_ is entered.
func (*BaseNumScriptListener) EnterVarDecl ¶
func (s *BaseNumScriptListener) EnterVarDecl(ctx *VarDeclContext)
EnterVarDecl is called when production varDecl is entered.
func (*BaseNumScriptListener) EnterVarListDecl ¶
func (s *BaseNumScriptListener) EnterVarListDecl(ctx *VarListDeclContext)
EnterVarListDecl is called when production varListDecl is entered.
func (*BaseNumScriptListener) EnterVariable ¶
func (s *BaseNumScriptListener) EnterVariable(ctx *VariableContext)
EnterVariable is called when production variable is entered.
func (*BaseNumScriptListener) ExitAllotmentPortionConst ¶
func (s *BaseNumScriptListener) ExitAllotmentPortionConst(ctx *AllotmentPortionConstContext)
ExitAllotmentPortionConst is called when production AllotmentPortionConst is exited.
func (*BaseNumScriptListener) ExitAllotmentPortionRemaining ¶
func (s *BaseNumScriptListener) ExitAllotmentPortionRemaining(ctx *AllotmentPortionRemainingContext)
ExitAllotmentPortionRemaining is called when production AllotmentPortionRemaining is exited.
func (*BaseNumScriptListener) ExitAllotmentPortionVar ¶
func (s *BaseNumScriptListener) ExitAllotmentPortionVar(ctx *AllotmentPortionVarContext)
ExitAllotmentPortionVar is called when production AllotmentPortionVar is exited.
func (*BaseNumScriptListener) ExitDestAccount ¶
func (s *BaseNumScriptListener) ExitDestAccount(ctx *DestAccountContext)
ExitDestAccount is called when production DestAccount is exited.
func (*BaseNumScriptListener) ExitDestAllotment ¶
func (s *BaseNumScriptListener) ExitDestAllotment(ctx *DestAllotmentContext)
ExitDestAllotment is called when production DestAllotment is exited.
func (*BaseNumScriptListener) ExitDestInOrder ¶
func (s *BaseNumScriptListener) ExitDestInOrder(ctx *DestInOrderContext)
ExitDestInOrder is called when production DestInOrder is exited.
func (*BaseNumScriptListener) ExitDestinationAllotment ¶
func (s *BaseNumScriptListener) ExitDestinationAllotment(ctx *DestinationAllotmentContext)
ExitDestinationAllotment is called when production destinationAllotment is exited.
func (*BaseNumScriptListener) ExitDestinationInOrder ¶
func (s *BaseNumScriptListener) ExitDestinationInOrder(ctx *DestinationInOrderContext)
ExitDestinationInOrder is called when production destinationInOrder is exited.
func (*BaseNumScriptListener) ExitEveryRule ¶
func (s *BaseNumScriptListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseNumScriptListener) ExitExprAddSub ¶
func (s *BaseNumScriptListener) ExitExprAddSub(ctx *ExprAddSubContext)
ExitExprAddSub is called when production ExprAddSub is exited.
func (*BaseNumScriptListener) ExitExprLiteral ¶
func (s *BaseNumScriptListener) ExitExprLiteral(ctx *ExprLiteralContext)
ExitExprLiteral is called when production ExprLiteral is exited.
func (*BaseNumScriptListener) ExitExprVariable ¶
func (s *BaseNumScriptListener) ExitExprVariable(ctx *ExprVariableContext)
ExitExprVariable is called when production ExprVariable is exited.
func (*BaseNumScriptListener) ExitFail ¶
func (s *BaseNumScriptListener) ExitFail(ctx *FailContext)
ExitFail is called when production Fail is exited.
func (*BaseNumScriptListener) ExitIsDestination ¶
func (s *BaseNumScriptListener) ExitIsDestination(ctx *IsDestinationContext)
ExitIsDestination is called when production IsDestination is exited.
func (*BaseNumScriptListener) ExitIsKept ¶
func (s *BaseNumScriptListener) ExitIsKept(ctx *IsKeptContext)
ExitIsKept is called when production IsKept is exited.
func (*BaseNumScriptListener) ExitLitAccount ¶
func (s *BaseNumScriptListener) ExitLitAccount(ctx *LitAccountContext)
ExitLitAccount is called when production LitAccount is exited.
func (*BaseNumScriptListener) ExitLitAsset ¶
func (s *BaseNumScriptListener) ExitLitAsset(ctx *LitAssetContext)
ExitLitAsset is called when production LitAsset is exited.
func (*BaseNumScriptListener) ExitLitMonetary ¶
func (s *BaseNumScriptListener) ExitLitMonetary(ctx *LitMonetaryContext)
ExitLitMonetary is called when production LitMonetary is exited.
func (*BaseNumScriptListener) ExitLitNumber ¶
func (s *BaseNumScriptListener) ExitLitNumber(ctx *LitNumberContext)
ExitLitNumber is called when production LitNumber is exited.
func (*BaseNumScriptListener) ExitLitPortion ¶
func (s *BaseNumScriptListener) ExitLitPortion(ctx *LitPortionContext)
ExitLitPortion is called when production LitPortion is exited.
func (*BaseNumScriptListener) ExitLitString ¶
func (s *BaseNumScriptListener) ExitLitString(ctx *LitStringContext)
ExitLitString is called when production LitString is exited.
func (*BaseNumScriptListener) ExitMonetary ¶
func (s *BaseNumScriptListener) ExitMonetary(ctx *MonetaryContext)
ExitMonetary is called when production monetary is exited.
func (*BaseNumScriptListener) ExitMonetaryAll ¶
func (s *BaseNumScriptListener) ExitMonetaryAll(ctx *MonetaryAllContext)
ExitMonetaryAll is called when production monetaryAll is exited.
func (*BaseNumScriptListener) ExitOriginAccountBalance ¶
func (s *BaseNumScriptListener) ExitOriginAccountBalance(ctx *OriginAccountBalanceContext)
ExitOriginAccountBalance is called when production OriginAccountBalance is exited.
func (*BaseNumScriptListener) ExitOriginAccountMeta ¶
func (s *BaseNumScriptListener) ExitOriginAccountMeta(ctx *OriginAccountMetaContext)
ExitOriginAccountMeta is called when production OriginAccountMeta is exited.
func (*BaseNumScriptListener) ExitPrint ¶
func (s *BaseNumScriptListener) ExitPrint(ctx *PrintContext)
ExitPrint is called when production Print is exited.
func (*BaseNumScriptListener) ExitScript ¶
func (s *BaseNumScriptListener) ExitScript(ctx *ScriptContext)
ExitScript is called when production script is exited.
func (*BaseNumScriptListener) ExitSend ¶
func (s *BaseNumScriptListener) ExitSend(ctx *SendContext)
ExitSend is called when production Send is exited.
func (*BaseNumScriptListener) ExitSetAccountMeta ¶
func (s *BaseNumScriptListener) ExitSetAccountMeta(ctx *SetAccountMetaContext)
ExitSetAccountMeta is called when production SetAccountMeta is exited.
func (*BaseNumScriptListener) ExitSetTxMeta ¶
func (s *BaseNumScriptListener) ExitSetTxMeta(ctx *SetTxMetaContext)
ExitSetTxMeta is called when production SetTxMeta is exited.
func (*BaseNumScriptListener) ExitSourceAccount ¶
func (s *BaseNumScriptListener) ExitSourceAccount(ctx *SourceAccountContext)
ExitSourceAccount is called when production sourceAccount is exited.
func (*BaseNumScriptListener) ExitSourceAllotment ¶
func (s *BaseNumScriptListener) ExitSourceAllotment(ctx *SourceAllotmentContext)
ExitSourceAllotment is called when production sourceAllotment is exited.
func (*BaseNumScriptListener) ExitSourceInOrder ¶
func (s *BaseNumScriptListener) ExitSourceInOrder(ctx *SourceInOrderContext)
ExitSourceInOrder is called when production sourceInOrder is exited.
func (*BaseNumScriptListener) ExitSourceMaxed ¶
func (s *BaseNumScriptListener) ExitSourceMaxed(ctx *SourceMaxedContext)
ExitSourceMaxed is called when production sourceMaxed is exited.
func (*BaseNumScriptListener) ExitSrc ¶
func (s *BaseNumScriptListener) ExitSrc(ctx *SrcContext)
ExitSrc is called when production Src is exited.
func (*BaseNumScriptListener) ExitSrcAccount ¶
func (s *BaseNumScriptListener) ExitSrcAccount(ctx *SrcAccountContext)
ExitSrcAccount is called when production SrcAccount is exited.
func (*BaseNumScriptListener) ExitSrcAccountOverdraftSpecific ¶
func (s *BaseNumScriptListener) ExitSrcAccountOverdraftSpecific(ctx *SrcAccountOverdraftSpecificContext)
ExitSrcAccountOverdraftSpecific is called when production SrcAccountOverdraftSpecific is exited.
func (*BaseNumScriptListener) ExitSrcAccountOverdraftUnbounded ¶
func (s *BaseNumScriptListener) ExitSrcAccountOverdraftUnbounded(ctx *SrcAccountOverdraftUnboundedContext)
ExitSrcAccountOverdraftUnbounded is called when production SrcAccountOverdraftUnbounded is exited.
func (*BaseNumScriptListener) ExitSrcAllotment ¶
func (s *BaseNumScriptListener) ExitSrcAllotment(ctx *SrcAllotmentContext)
ExitSrcAllotment is called when production SrcAllotment is exited.
func (*BaseNumScriptListener) ExitSrcInOrder ¶
func (s *BaseNumScriptListener) ExitSrcInOrder(ctx *SrcInOrderContext)
ExitSrcInOrder is called when production SrcInOrder is exited.
func (*BaseNumScriptListener) ExitSrcMaxed ¶
func (s *BaseNumScriptListener) ExitSrcMaxed(ctx *SrcMaxedContext)
ExitSrcMaxed is called when production SrcMaxed is exited.
func (*BaseNumScriptListener) ExitType_ ¶
func (s *BaseNumScriptListener) ExitType_(ctx *Type_Context)
ExitType_ is called when production type_ is exited.
func (*BaseNumScriptListener) ExitVarDecl ¶
func (s *BaseNumScriptListener) ExitVarDecl(ctx *VarDeclContext)
ExitVarDecl is called when production varDecl is exited.
func (*BaseNumScriptListener) ExitVarListDecl ¶
func (s *BaseNumScriptListener) ExitVarListDecl(ctx *VarListDeclContext)
ExitVarListDecl is called when production varListDecl is exited.
func (*BaseNumScriptListener) ExitVariable ¶
func (s *BaseNumScriptListener) ExitVariable(ctx *VariableContext)
ExitVariable is called when production variable is exited.
func (*BaseNumScriptListener) VisitErrorNode ¶
func (s *BaseNumScriptListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseNumScriptListener) VisitTerminal ¶
func (s *BaseNumScriptListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type DestAccountContext ¶
type DestAccountContext struct {
*DestinationContext
}
func NewDestAccountContext ¶
func NewDestAccountContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DestAccountContext
func (*DestAccountContext) EnterRule ¶
func (s *DestAccountContext) EnterRule(listener antlr.ParseTreeListener)
func (*DestAccountContext) ExitRule ¶
func (s *DestAccountContext) ExitRule(listener antlr.ParseTreeListener)
func (*DestAccountContext) Expression ¶
func (s *DestAccountContext) Expression() IExpressionContext
func (*DestAccountContext) GetRuleContext ¶
func (s *DestAccountContext) GetRuleContext() antlr.RuleContext
type DestAllotmentContext ¶
type DestAllotmentContext struct {
*DestinationContext
}
func NewDestAllotmentContext ¶
func NewDestAllotmentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DestAllotmentContext
func (*DestAllotmentContext) DestinationAllotment ¶
func (s *DestAllotmentContext) DestinationAllotment() IDestinationAllotmentContext
func (*DestAllotmentContext) EnterRule ¶
func (s *DestAllotmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*DestAllotmentContext) ExitRule ¶
func (s *DestAllotmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*DestAllotmentContext) GetRuleContext ¶
func (s *DestAllotmentContext) GetRuleContext() antlr.RuleContext
type DestInOrderContext ¶
type DestInOrderContext struct {
*DestinationContext
}
func NewDestInOrderContext ¶
func NewDestInOrderContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DestInOrderContext
func (*DestInOrderContext) DestinationInOrder ¶
func (s *DestInOrderContext) DestinationInOrder() IDestinationInOrderContext
func (*DestInOrderContext) EnterRule ¶
func (s *DestInOrderContext) EnterRule(listener antlr.ParseTreeListener)
func (*DestInOrderContext) ExitRule ¶
func (s *DestInOrderContext) ExitRule(listener antlr.ParseTreeListener)
func (*DestInOrderContext) GetRuleContext ¶
func (s *DestInOrderContext) GetRuleContext() antlr.RuleContext
type DestinationAllotmentContext ¶
type DestinationAllotmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDestinationAllotmentContext ¶
func NewDestinationAllotmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DestinationAllotmentContext
func NewEmptyDestinationAllotmentContext ¶
func NewEmptyDestinationAllotmentContext() *DestinationAllotmentContext
func (*DestinationAllotmentContext) AllAllotmentPortion ¶
func (s *DestinationAllotmentContext) AllAllotmentPortion() []IAllotmentPortionContext
func (*DestinationAllotmentContext) AllKeptOrDestination ¶
func (s *DestinationAllotmentContext) AllKeptOrDestination() []IKeptOrDestinationContext
func (*DestinationAllotmentContext) AllNEWLINE ¶
func (s *DestinationAllotmentContext) AllNEWLINE() []antlr.TerminalNode
func (*DestinationAllotmentContext) AllotmentPortion ¶
func (s *DestinationAllotmentContext) AllotmentPortion(i int) IAllotmentPortionContext
func (*DestinationAllotmentContext) EnterRule ¶
func (s *DestinationAllotmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*DestinationAllotmentContext) ExitRule ¶
func (s *DestinationAllotmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*DestinationAllotmentContext) GetDests ¶
func (s *DestinationAllotmentContext) GetDests() []IKeptOrDestinationContext
func (*DestinationAllotmentContext) GetParser ¶
func (s *DestinationAllotmentContext) GetParser() antlr.Parser
func (*DestinationAllotmentContext) GetPortions ¶
func (s *DestinationAllotmentContext) GetPortions() []IAllotmentPortionContext
func (*DestinationAllotmentContext) GetRuleContext ¶
func (s *DestinationAllotmentContext) GetRuleContext() antlr.RuleContext
func (*DestinationAllotmentContext) Get_allotmentPortion ¶
func (s *DestinationAllotmentContext) Get_allotmentPortion() IAllotmentPortionContext
func (*DestinationAllotmentContext) Get_keptOrDestination ¶
func (s *DestinationAllotmentContext) Get_keptOrDestination() IKeptOrDestinationContext
func (*DestinationAllotmentContext) IsDestinationAllotmentContext ¶
func (*DestinationAllotmentContext) IsDestinationAllotmentContext()
func (*DestinationAllotmentContext) KeptOrDestination ¶
func (s *DestinationAllotmentContext) KeptOrDestination(i int) IKeptOrDestinationContext
func (*DestinationAllotmentContext) LBRACE ¶
func (s *DestinationAllotmentContext) LBRACE() antlr.TerminalNode
func (*DestinationAllotmentContext) NEWLINE ¶
func (s *DestinationAllotmentContext) NEWLINE(i int) antlr.TerminalNode
func (*DestinationAllotmentContext) RBRACE ¶
func (s *DestinationAllotmentContext) RBRACE() antlr.TerminalNode
func (*DestinationAllotmentContext) SetDests ¶
func (s *DestinationAllotmentContext) SetDests(v []IKeptOrDestinationContext)
func (*DestinationAllotmentContext) SetPortions ¶
func (s *DestinationAllotmentContext) SetPortions(v []IAllotmentPortionContext)
func (*DestinationAllotmentContext) Set_allotmentPortion ¶
func (s *DestinationAllotmentContext) Set_allotmentPortion(v IAllotmentPortionContext)
func (*DestinationAllotmentContext) Set_keptOrDestination ¶
func (s *DestinationAllotmentContext) Set_keptOrDestination(v IKeptOrDestinationContext)
func (*DestinationAllotmentContext) ToStringTree ¶
func (s *DestinationAllotmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DestinationContext ¶
type DestinationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDestinationContext ¶
func NewDestinationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DestinationContext
func NewEmptyDestinationContext ¶
func NewEmptyDestinationContext() *DestinationContext
func (*DestinationContext) CopyFrom ¶
func (s *DestinationContext) CopyFrom(ctx *DestinationContext)
func (*DestinationContext) GetParser ¶
func (s *DestinationContext) GetParser() antlr.Parser
func (*DestinationContext) GetRuleContext ¶
func (s *DestinationContext) GetRuleContext() antlr.RuleContext
func (*DestinationContext) IsDestinationContext ¶
func (*DestinationContext) IsDestinationContext()
func (*DestinationContext) ToStringTree ¶
func (s *DestinationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DestinationInOrderContext ¶
type DestinationInOrderContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDestinationInOrderContext ¶
func NewDestinationInOrderContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DestinationInOrderContext
func NewEmptyDestinationInOrderContext ¶
func NewEmptyDestinationInOrderContext() *DestinationInOrderContext
func (*DestinationInOrderContext) AllExpression ¶
func (s *DestinationInOrderContext) AllExpression() []IExpressionContext
func (*DestinationInOrderContext) AllKeptOrDestination ¶
func (s *DestinationInOrderContext) AllKeptOrDestination() []IKeptOrDestinationContext
func (*DestinationInOrderContext) AllMAX ¶
func (s *DestinationInOrderContext) AllMAX() []antlr.TerminalNode
func (*DestinationInOrderContext) AllNEWLINE ¶
func (s *DestinationInOrderContext) AllNEWLINE() []antlr.TerminalNode
func (*DestinationInOrderContext) EnterRule ¶
func (s *DestinationInOrderContext) EnterRule(listener antlr.ParseTreeListener)
func (*DestinationInOrderContext) ExitRule ¶
func (s *DestinationInOrderContext) ExitRule(listener antlr.ParseTreeListener)
func (*DestinationInOrderContext) Expression ¶
func (s *DestinationInOrderContext) Expression(i int) IExpressionContext
func (*DestinationInOrderContext) GetAmounts ¶
func (s *DestinationInOrderContext) GetAmounts() []IExpressionContext
func (*DestinationInOrderContext) GetDests ¶
func (s *DestinationInOrderContext) GetDests() []IKeptOrDestinationContext
func (*DestinationInOrderContext) GetParser ¶
func (s *DestinationInOrderContext) GetParser() antlr.Parser
func (*DestinationInOrderContext) GetRemainingDest ¶
func (s *DestinationInOrderContext) GetRemainingDest() IKeptOrDestinationContext
func (*DestinationInOrderContext) GetRuleContext ¶
func (s *DestinationInOrderContext) GetRuleContext() antlr.RuleContext
func (*DestinationInOrderContext) Get_expression ¶
func (s *DestinationInOrderContext) Get_expression() IExpressionContext
func (*DestinationInOrderContext) Get_keptOrDestination ¶
func (s *DestinationInOrderContext) Get_keptOrDestination() IKeptOrDestinationContext
func (*DestinationInOrderContext) IsDestinationInOrderContext ¶
func (*DestinationInOrderContext) IsDestinationInOrderContext()
func (*DestinationInOrderContext) KeptOrDestination ¶
func (s *DestinationInOrderContext) KeptOrDestination(i int) IKeptOrDestinationContext
func (*DestinationInOrderContext) LBRACE ¶
func (s *DestinationInOrderContext) LBRACE() antlr.TerminalNode
func (*DestinationInOrderContext) MAX ¶
func (s *DestinationInOrderContext) MAX(i int) antlr.TerminalNode
func (*DestinationInOrderContext) NEWLINE ¶
func (s *DestinationInOrderContext) NEWLINE(i int) antlr.TerminalNode
func (*DestinationInOrderContext) RBRACE ¶
func (s *DestinationInOrderContext) RBRACE() antlr.TerminalNode
func (*DestinationInOrderContext) REMAINING ¶
func (s *DestinationInOrderContext) REMAINING() antlr.TerminalNode
func (*DestinationInOrderContext) SetAmounts ¶
func (s *DestinationInOrderContext) SetAmounts(v []IExpressionContext)
func (*DestinationInOrderContext) SetDests ¶
func (s *DestinationInOrderContext) SetDests(v []IKeptOrDestinationContext)
func (*DestinationInOrderContext) SetRemainingDest ¶
func (s *DestinationInOrderContext) SetRemainingDest(v IKeptOrDestinationContext)
func (*DestinationInOrderContext) Set_expression ¶
func (s *DestinationInOrderContext) Set_expression(v IExpressionContext)
func (*DestinationInOrderContext) Set_keptOrDestination ¶
func (s *DestinationInOrderContext) Set_keptOrDestination(v IKeptOrDestinationContext)
func (*DestinationInOrderContext) ToStringTree ¶
func (s *DestinationInOrderContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprAddSubContext ¶
type ExprAddSubContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewExprAddSubContext ¶
func NewExprAddSubContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprAddSubContext
func (*ExprAddSubContext) AllExpression ¶
func (s *ExprAddSubContext) AllExpression() []IExpressionContext
func (*ExprAddSubContext) EnterRule ¶
func (s *ExprAddSubContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprAddSubContext) ExitRule ¶
func (s *ExprAddSubContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprAddSubContext) Expression ¶
func (s *ExprAddSubContext) Expression(i int) IExpressionContext
func (*ExprAddSubContext) GetLhs ¶
func (s *ExprAddSubContext) GetLhs() IExpressionContext
func (*ExprAddSubContext) GetOp ¶
func (s *ExprAddSubContext) GetOp() antlr.Token
func (*ExprAddSubContext) GetRhs ¶
func (s *ExprAddSubContext) GetRhs() IExpressionContext
func (*ExprAddSubContext) GetRuleContext ¶
func (s *ExprAddSubContext) GetRuleContext() antlr.RuleContext
func (*ExprAddSubContext) OP_ADD ¶
func (s *ExprAddSubContext) OP_ADD() antlr.TerminalNode
func (*ExprAddSubContext) OP_SUB ¶
func (s *ExprAddSubContext) OP_SUB() antlr.TerminalNode
func (*ExprAddSubContext) SetLhs ¶
func (s *ExprAddSubContext) SetLhs(v IExpressionContext)
func (*ExprAddSubContext) SetOp ¶
func (s *ExprAddSubContext) SetOp(v antlr.Token)
func (*ExprAddSubContext) SetRhs ¶
func (s *ExprAddSubContext) SetRhs(v IExpressionContext)
type ExprLiteralContext ¶
type ExprLiteralContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewExprLiteralContext ¶
func NewExprLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprLiteralContext
func (*ExprLiteralContext) EnterRule ¶
func (s *ExprLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprLiteralContext) ExitRule ¶
func (s *ExprLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprLiteralContext) GetLit ¶
func (s *ExprLiteralContext) GetLit() ILiteralContext
func (*ExprLiteralContext) GetRuleContext ¶
func (s *ExprLiteralContext) GetRuleContext() antlr.RuleContext
func (*ExprLiteralContext) Literal ¶
func (s *ExprLiteralContext) Literal() ILiteralContext
func (*ExprLiteralContext) SetLit ¶
func (s *ExprLiteralContext) SetLit(v ILiteralContext)
type ExprVariableContext ¶
type ExprVariableContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewExprVariableContext ¶
func NewExprVariableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprVariableContext
func (*ExprVariableContext) EnterRule ¶
func (s *ExprVariableContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprVariableContext) ExitRule ¶
func (s *ExprVariableContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprVariableContext) GetRuleContext ¶
func (s *ExprVariableContext) GetRuleContext() antlr.RuleContext
func (*ExprVariableContext) GetVar_ ¶
func (s *ExprVariableContext) GetVar_() IVariableContext
func (*ExprVariableContext) SetVar_ ¶
func (s *ExprVariableContext) SetVar_(v IVariableContext)
func (*ExprVariableContext) Variable ¶
func (s *ExprVariableContext) Variable() IVariableContext
type ExpressionContext ¶
type ExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionContext ¶
func NewEmptyExpressionContext() *ExpressionContext
func NewExpressionContext ¶
func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext
func (*ExpressionContext) CopyFrom ¶
func (s *ExpressionContext) CopyFrom(ctx *ExpressionContext)
func (*ExpressionContext) GetParser ¶
func (s *ExpressionContext) GetParser() antlr.Parser
func (*ExpressionContext) GetRuleContext ¶
func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
func (*ExpressionContext) IsExpressionContext ¶
func (*ExpressionContext) IsExpressionContext()
func (*ExpressionContext) ToStringTree ¶
func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FailContext ¶
type FailContext struct {
*StatementContext
}
func NewFailContext ¶
func NewFailContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FailContext
func (*FailContext) EnterRule ¶
func (s *FailContext) EnterRule(listener antlr.ParseTreeListener)
func (*FailContext) ExitRule ¶
func (s *FailContext) ExitRule(listener antlr.ParseTreeListener)
func (*FailContext) FAIL ¶
func (s *FailContext) FAIL() antlr.TerminalNode
func (*FailContext) GetRuleContext ¶
func (s *FailContext) GetRuleContext() antlr.RuleContext
type IAllotmentPortionContext ¶
type IAllotmentPortionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAllotmentPortionContext differentiates from other interfaces. IsAllotmentPortionContext() }
IAllotmentPortionContext is an interface to support dynamic dispatch.
type IDestinationAllotmentContext ¶
type IDestinationAllotmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Get_allotmentPortion returns the _allotmentPortion rule contexts. Get_allotmentPortion() IAllotmentPortionContext // Get_keptOrDestination returns the _keptOrDestination rule contexts. Get_keptOrDestination() IKeptOrDestinationContext // Set_allotmentPortion sets the _allotmentPortion rule contexts. Set_allotmentPortion(IAllotmentPortionContext) // Set_keptOrDestination sets the _keptOrDestination rule contexts. Set_keptOrDestination(IKeptOrDestinationContext) // GetPortions returns the portions rule context list. GetPortions() []IAllotmentPortionContext // GetDests returns the dests rule context list. GetDests() []IKeptOrDestinationContext // SetPortions sets the portions rule context list. SetPortions([]IAllotmentPortionContext) // SetDests sets the dests rule context list. SetDests([]IKeptOrDestinationContext) // IsDestinationAllotmentContext differentiates from other interfaces. IsDestinationAllotmentContext() }
IDestinationAllotmentContext is an interface to support dynamic dispatch.
type IDestinationContext ¶
type IDestinationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDestinationContext differentiates from other interfaces. IsDestinationContext() }
IDestinationContext is an interface to support dynamic dispatch.
type IDestinationInOrderContext ¶
type IDestinationInOrderContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Get_expression returns the _expression rule contexts. Get_expression() IExpressionContext // Get_keptOrDestination returns the _keptOrDestination rule contexts. Get_keptOrDestination() IKeptOrDestinationContext // GetRemainingDest returns the remainingDest rule contexts. GetRemainingDest() IKeptOrDestinationContext // Set_expression sets the _expression rule contexts. Set_expression(IExpressionContext) // Set_keptOrDestination sets the _keptOrDestination rule contexts. Set_keptOrDestination(IKeptOrDestinationContext) // SetRemainingDest sets the remainingDest rule contexts. SetRemainingDest(IKeptOrDestinationContext) // GetAmounts returns the amounts rule context list. GetAmounts() []IExpressionContext // GetDests returns the dests rule context list. GetDests() []IKeptOrDestinationContext // SetAmounts sets the amounts rule context list. SetAmounts([]IExpressionContext) // SetDests sets the dests rule context list. SetDests([]IKeptOrDestinationContext) // IsDestinationInOrderContext differentiates from other interfaces. IsDestinationInOrderContext() }
IDestinationInOrderContext is an interface to support dynamic dispatch.
type IExpressionContext ¶
type IExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpressionContext differentiates from other interfaces. IsExpressionContext() }
IExpressionContext is an interface to support dynamic dispatch.
type IKeptOrDestinationContext ¶
type IKeptOrDestinationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsKeptOrDestinationContext differentiates from other interfaces. IsKeptOrDestinationContext() }
IKeptOrDestinationContext is an interface to support dynamic dispatch.
type ILiteralContext ¶
type ILiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralContext differentiates from other interfaces. IsLiteralContext() }
ILiteralContext is an interface to support dynamic dispatch.
type IMonetaryAllContext ¶
type IMonetaryAllContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetAsset returns the asset rule contexts. GetAsset() IExpressionContext // SetAsset sets the asset rule contexts. SetAsset(IExpressionContext) // IsMonetaryAllContext differentiates from other interfaces. IsMonetaryAllContext() }
IMonetaryAllContext is an interface to support dynamic dispatch.
type IMonetaryContext ¶
type IMonetaryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetAmt returns the amt token. GetAmt() antlr.Token // SetAmt sets the amt token. SetAmt(antlr.Token) // GetAsset returns the asset rule contexts. GetAsset() IExpressionContext // SetAsset sets the asset rule contexts. SetAsset(IExpressionContext) // IsMonetaryContext differentiates from other interfaces. IsMonetaryContext() }
IMonetaryContext is an interface to support dynamic dispatch.
type IOriginContext ¶
type IOriginContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOriginContext differentiates from other interfaces. IsOriginContext() }
IOriginContext is an interface to support dynamic dispatch.
type IScriptContext ¶
type IScriptContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetVars returns the vars rule contexts. GetVars() IVarListDeclContext // Get_statement returns the _statement rule contexts. Get_statement() IStatementContext // SetVars sets the vars rule contexts. SetVars(IVarListDeclContext) // Set_statement sets the _statement rule contexts. Set_statement(IStatementContext) // GetStmts returns the stmts rule context list. GetStmts() []IStatementContext // SetStmts sets the stmts rule context list. SetStmts([]IStatementContext) // IsScriptContext differentiates from other interfaces. IsScriptContext() }
IScriptContext is an interface to support dynamic dispatch.
type ISourceAccountContext ¶
type ISourceAccountContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetAccount returns the account rule contexts. GetAccount() IExpressionContext // GetOverdraft returns the overdraft rule contexts. GetOverdraft() ISourceAccountOverdraftContext // SetAccount sets the account rule contexts. SetAccount(IExpressionContext) // SetOverdraft sets the overdraft rule contexts. SetOverdraft(ISourceAccountOverdraftContext) // IsSourceAccountContext differentiates from other interfaces. IsSourceAccountContext() }
ISourceAccountContext is an interface to support dynamic dispatch.
type ISourceAccountOverdraftContext ¶
type ISourceAccountOverdraftContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSourceAccountOverdraftContext differentiates from other interfaces. IsSourceAccountOverdraftContext() }
ISourceAccountOverdraftContext is an interface to support dynamic dispatch.
type ISourceAllotmentContext ¶
type ISourceAllotmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Get_allotmentPortion returns the _allotmentPortion rule contexts. Get_allotmentPortion() IAllotmentPortionContext // Get_source returns the _source rule contexts. Get_source() ISourceContext // Set_allotmentPortion sets the _allotmentPortion rule contexts. Set_allotmentPortion(IAllotmentPortionContext) // Set_source sets the _source rule contexts. Set_source(ISourceContext) // GetPortions returns the portions rule context list. GetPortions() []IAllotmentPortionContext // GetSources returns the sources rule context list. GetSources() []ISourceContext // SetPortions sets the portions rule context list. SetPortions([]IAllotmentPortionContext) // SetSources sets the sources rule context list. SetSources([]ISourceContext) // IsSourceAllotmentContext differentiates from other interfaces. IsSourceAllotmentContext() }
ISourceAllotmentContext is an interface to support dynamic dispatch.
type ISourceContext ¶
type ISourceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSourceContext differentiates from other interfaces. IsSourceContext() }
ISourceContext is an interface to support dynamic dispatch.
type ISourceInOrderContext ¶
type ISourceInOrderContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Get_source returns the _source rule contexts. Get_source() ISourceContext // Set_source sets the _source rule contexts. Set_source(ISourceContext) // GetSources returns the sources rule context list. GetSources() []ISourceContext // SetSources sets the sources rule context list. SetSources([]ISourceContext) // IsSourceInOrderContext differentiates from other interfaces. IsSourceInOrderContext() }
ISourceInOrderContext is an interface to support dynamic dispatch.
type ISourceMaxedContext ¶
type ISourceMaxedContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetMax returns the max rule contexts. GetMax() IExpressionContext // GetSrc returns the src rule contexts. GetSrc() ISourceContext // SetMax sets the max rule contexts. SetMax(IExpressionContext) // SetSrc sets the src rule contexts. SetSrc(ISourceContext) // IsSourceMaxedContext differentiates from other interfaces. IsSourceMaxedContext() }
ISourceMaxedContext is an interface to support dynamic dispatch.
type IStatementContext ¶
type IStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStatementContext differentiates from other interfaces. IsStatementContext() }
IStatementContext is an interface to support dynamic dispatch.
type IType_Context ¶
type IType_Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsType_Context differentiates from other interfaces. IsType_Context() }
IType_Context is an interface to support dynamic dispatch.
type IValueAwareSourceContext ¶
type IValueAwareSourceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsValueAwareSourceContext differentiates from other interfaces. IsValueAwareSourceContext() }
IValueAwareSourceContext is an interface to support dynamic dispatch.
type IVarDeclContext ¶
type IVarDeclContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetTy returns the ty rule contexts. GetTy() IType_Context // GetName returns the name rule contexts. GetName() IVariableContext // GetOrig returns the orig rule contexts. GetOrig() IOriginContext // SetTy sets the ty rule contexts. SetTy(IType_Context) // SetName sets the name rule contexts. SetName(IVariableContext) // SetOrig sets the orig rule contexts. SetOrig(IOriginContext) // IsVarDeclContext differentiates from other interfaces. IsVarDeclContext() }
IVarDeclContext is an interface to support dynamic dispatch.
type IVarListDeclContext ¶
type IVarListDeclContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Get_varDecl returns the _varDecl rule contexts. Get_varDecl() IVarDeclContext // Set_varDecl sets the _varDecl rule contexts. Set_varDecl(IVarDeclContext) // GetV returns the v rule context list. GetV() []IVarDeclContext // SetV sets the v rule context list. SetV([]IVarDeclContext) // IsVarListDeclContext differentiates from other interfaces. IsVarListDeclContext() }
IVarListDeclContext is an interface to support dynamic dispatch.
type IVariableContext ¶
type IVariableContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVariableContext differentiates from other interfaces. IsVariableContext() }
IVariableContext is an interface to support dynamic dispatch.
type IsDestinationContext ¶
type IsDestinationContext struct {
*KeptOrDestinationContext
}
func NewIsDestinationContext ¶
func NewIsDestinationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IsDestinationContext
func (*IsDestinationContext) Destination ¶
func (s *IsDestinationContext) Destination() IDestinationContext
func (*IsDestinationContext) EnterRule ¶
func (s *IsDestinationContext) EnterRule(listener antlr.ParseTreeListener)
func (*IsDestinationContext) ExitRule ¶
func (s *IsDestinationContext) ExitRule(listener antlr.ParseTreeListener)
func (*IsDestinationContext) GetRuleContext ¶
func (s *IsDestinationContext) GetRuleContext() antlr.RuleContext
func (*IsDestinationContext) TO ¶
func (s *IsDestinationContext) TO() antlr.TerminalNode
type IsKeptContext ¶
type IsKeptContext struct {
*KeptOrDestinationContext
}
func NewIsKeptContext ¶
func NewIsKeptContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IsKeptContext
func (*IsKeptContext) EnterRule ¶
func (s *IsKeptContext) EnterRule(listener antlr.ParseTreeListener)
func (*IsKeptContext) ExitRule ¶
func (s *IsKeptContext) ExitRule(listener antlr.ParseTreeListener)
func (*IsKeptContext) GetRuleContext ¶
func (s *IsKeptContext) GetRuleContext() antlr.RuleContext
func (*IsKeptContext) KEPT ¶
func (s *IsKeptContext) KEPT() antlr.TerminalNode
type KeptOrDestinationContext ¶
type KeptOrDestinationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKeptOrDestinationContext ¶
func NewEmptyKeptOrDestinationContext() *KeptOrDestinationContext
func NewKeptOrDestinationContext ¶
func NewKeptOrDestinationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeptOrDestinationContext
func (*KeptOrDestinationContext) CopyFrom ¶
func (s *KeptOrDestinationContext) CopyFrom(ctx *KeptOrDestinationContext)
func (*KeptOrDestinationContext) GetParser ¶
func (s *KeptOrDestinationContext) GetParser() antlr.Parser
func (*KeptOrDestinationContext) GetRuleContext ¶
func (s *KeptOrDestinationContext) GetRuleContext() antlr.RuleContext
func (*KeptOrDestinationContext) IsKeptOrDestinationContext ¶
func (*KeptOrDestinationContext) IsKeptOrDestinationContext()
func (*KeptOrDestinationContext) ToStringTree ¶
func (s *KeptOrDestinationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LitAccountContext ¶
type LitAccountContext struct {
*LiteralContext
}
func NewLitAccountContext ¶
func NewLitAccountContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LitAccountContext
func (*LitAccountContext) ACCOUNT ¶
func (s *LitAccountContext) ACCOUNT() antlr.TerminalNode
func (*LitAccountContext) EnterRule ¶
func (s *LitAccountContext) EnterRule(listener antlr.ParseTreeListener)
func (*LitAccountContext) ExitRule ¶
func (s *LitAccountContext) ExitRule(listener antlr.ParseTreeListener)
func (*LitAccountContext) GetRuleContext ¶
func (s *LitAccountContext) GetRuleContext() antlr.RuleContext
type LitAssetContext ¶
type LitAssetContext struct {
*LiteralContext
}
func NewLitAssetContext ¶
func NewLitAssetContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LitAssetContext
func (*LitAssetContext) ASSET ¶
func (s *LitAssetContext) ASSET() antlr.TerminalNode
func (*LitAssetContext) EnterRule ¶
func (s *LitAssetContext) EnterRule(listener antlr.ParseTreeListener)
func (*LitAssetContext) ExitRule ¶
func (s *LitAssetContext) ExitRule(listener antlr.ParseTreeListener)
func (*LitAssetContext) GetRuleContext ¶
func (s *LitAssetContext) GetRuleContext() antlr.RuleContext
type LitMonetaryContext ¶
type LitMonetaryContext struct {
*LiteralContext
}
func NewLitMonetaryContext ¶
func NewLitMonetaryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LitMonetaryContext
func (*LitMonetaryContext) EnterRule ¶
func (s *LitMonetaryContext) EnterRule(listener antlr.ParseTreeListener)
func (*LitMonetaryContext) ExitRule ¶
func (s *LitMonetaryContext) ExitRule(listener antlr.ParseTreeListener)
func (*LitMonetaryContext) GetRuleContext ¶
func (s *LitMonetaryContext) GetRuleContext() antlr.RuleContext
func (*LitMonetaryContext) Monetary ¶
func (s *LitMonetaryContext) Monetary() IMonetaryContext
type LitNumberContext ¶
type LitNumberContext struct {
*LiteralContext
}
func NewLitNumberContext ¶
func NewLitNumberContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LitNumberContext
func (*LitNumberContext) EnterRule ¶
func (s *LitNumberContext) EnterRule(listener antlr.ParseTreeListener)
func (*LitNumberContext) ExitRule ¶
func (s *LitNumberContext) ExitRule(listener antlr.ParseTreeListener)
func (*LitNumberContext) GetRuleContext ¶
func (s *LitNumberContext) GetRuleContext() antlr.RuleContext
func (*LitNumberContext) NUMBER ¶
func (s *LitNumberContext) NUMBER() antlr.TerminalNode
type LitPortionContext ¶
type LitPortionContext struct {
*LiteralContext
}
func NewLitPortionContext ¶
func NewLitPortionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LitPortionContext
func (*LitPortionContext) EnterRule ¶
func (s *LitPortionContext) EnterRule(listener antlr.ParseTreeListener)
func (*LitPortionContext) ExitRule ¶
func (s *LitPortionContext) ExitRule(listener antlr.ParseTreeListener)
func (*LitPortionContext) GetRuleContext ¶
func (s *LitPortionContext) GetRuleContext() antlr.RuleContext
func (*LitPortionContext) PORTION ¶
func (s *LitPortionContext) PORTION() antlr.TerminalNode
type LitStringContext ¶
type LitStringContext struct {
*LiteralContext
}
func NewLitStringContext ¶
func NewLitStringContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LitStringContext
func (*LitStringContext) EnterRule ¶
func (s *LitStringContext) EnterRule(listener antlr.ParseTreeListener)
func (*LitStringContext) ExitRule ¶
func (s *LitStringContext) ExitRule(listener antlr.ParseTreeListener)
func (*LitStringContext) GetRuleContext ¶
func (s *LitStringContext) GetRuleContext() antlr.RuleContext
func (*LitStringContext) STRING ¶
func (s *LitStringContext) STRING() antlr.TerminalNode
type LiteralContext ¶
type LiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralContext ¶
func NewEmptyLiteralContext() *LiteralContext
func NewLiteralContext ¶
func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext
func (*LiteralContext) CopyFrom ¶
func (s *LiteralContext) CopyFrom(ctx *LiteralContext)
func (*LiteralContext) GetParser ¶
func (s *LiteralContext) GetParser() antlr.Parser
func (*LiteralContext) GetRuleContext ¶
func (s *LiteralContext) GetRuleContext() antlr.RuleContext
func (*LiteralContext) IsLiteralContext ¶
func (*LiteralContext) IsLiteralContext()
func (*LiteralContext) ToStringTree ¶
func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MonetaryAllContext ¶
type MonetaryAllContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMonetaryAllContext ¶
func NewEmptyMonetaryAllContext() *MonetaryAllContext
func NewMonetaryAllContext ¶
func NewMonetaryAllContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MonetaryAllContext
func (*MonetaryAllContext) EnterRule ¶
func (s *MonetaryAllContext) EnterRule(listener antlr.ParseTreeListener)
func (*MonetaryAllContext) ExitRule ¶
func (s *MonetaryAllContext) ExitRule(listener antlr.ParseTreeListener)
func (*MonetaryAllContext) Expression ¶
func (s *MonetaryAllContext) Expression() IExpressionContext
func (*MonetaryAllContext) GetAsset ¶
func (s *MonetaryAllContext) GetAsset() IExpressionContext
func (*MonetaryAllContext) GetParser ¶
func (s *MonetaryAllContext) GetParser() antlr.Parser
func (*MonetaryAllContext) GetRuleContext ¶
func (s *MonetaryAllContext) GetRuleContext() antlr.RuleContext
func (*MonetaryAllContext) IsMonetaryAllContext ¶
func (*MonetaryAllContext) IsMonetaryAllContext()
func (*MonetaryAllContext) LBRACK ¶
func (s *MonetaryAllContext) LBRACK() antlr.TerminalNode
func (*MonetaryAllContext) RBRACK ¶
func (s *MonetaryAllContext) RBRACK() antlr.TerminalNode
func (*MonetaryAllContext) SetAsset ¶
func (s *MonetaryAllContext) SetAsset(v IExpressionContext)
func (*MonetaryAllContext) ToStringTree ¶
func (s *MonetaryAllContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MonetaryContext ¶
type MonetaryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMonetaryContext ¶
func NewEmptyMonetaryContext() *MonetaryContext
func NewMonetaryContext ¶
func NewMonetaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MonetaryContext
func (*MonetaryContext) EnterRule ¶
func (s *MonetaryContext) EnterRule(listener antlr.ParseTreeListener)
func (*MonetaryContext) ExitRule ¶
func (s *MonetaryContext) ExitRule(listener antlr.ParseTreeListener)
func (*MonetaryContext) Expression ¶
func (s *MonetaryContext) Expression() IExpressionContext
func (*MonetaryContext) GetAmt ¶
func (s *MonetaryContext) GetAmt() antlr.Token
func (*MonetaryContext) GetAsset ¶
func (s *MonetaryContext) GetAsset() IExpressionContext
func (*MonetaryContext) GetParser ¶
func (s *MonetaryContext) GetParser() antlr.Parser
func (*MonetaryContext) GetRuleContext ¶
func (s *MonetaryContext) GetRuleContext() antlr.RuleContext
func (*MonetaryContext) IsMonetaryContext ¶
func (*MonetaryContext) IsMonetaryContext()
func (*MonetaryContext) LBRACK ¶
func (s *MonetaryContext) LBRACK() antlr.TerminalNode
func (*MonetaryContext) NUMBER ¶
func (s *MonetaryContext) NUMBER() antlr.TerminalNode
func (*MonetaryContext) RBRACK ¶
func (s *MonetaryContext) RBRACK() antlr.TerminalNode
func (*MonetaryContext) SetAmt ¶
func (s *MonetaryContext) SetAmt(v antlr.Token)
func (*MonetaryContext) SetAsset ¶
func (s *MonetaryContext) SetAsset(v IExpressionContext)
func (*MonetaryContext) ToStringTree ¶
func (s *MonetaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NumScriptLexer ¶
func NewNumScriptLexer ¶
func NewNumScriptLexer(input antlr.CharStream) *NumScriptLexer
NewNumScriptLexer produces a new lexer instance for the optional input antlr.CharStream.
type NumScriptListener ¶
type NumScriptListener interface { antlr.ParseTreeListener // EnterMonetary is called when entering the monetary production. EnterMonetary(c *MonetaryContext) // EnterMonetaryAll is called when entering the monetaryAll production. EnterMonetaryAll(c *MonetaryAllContext) // EnterLitAccount is called when entering the LitAccount production. EnterLitAccount(c *LitAccountContext) // EnterLitAsset is called when entering the LitAsset production. EnterLitAsset(c *LitAssetContext) // EnterLitNumber is called when entering the LitNumber production. EnterLitNumber(c *LitNumberContext) // EnterLitString is called when entering the LitString production. EnterLitString(c *LitStringContext) // EnterLitPortion is called when entering the LitPortion production. EnterLitPortion(c *LitPortionContext) // EnterLitMonetary is called when entering the LitMonetary production. EnterLitMonetary(c *LitMonetaryContext) // EnterVariable is called when entering the variable production. EnterVariable(c *VariableContext) // EnterExprAddSub is called when entering the ExprAddSub production. EnterExprAddSub(c *ExprAddSubContext) // EnterExprLiteral is called when entering the ExprLiteral production. EnterExprLiteral(c *ExprLiteralContext) // EnterExprVariable is called when entering the ExprVariable production. EnterExprVariable(c *ExprVariableContext) // EnterAllotmentPortionConst is called when entering the AllotmentPortionConst production. EnterAllotmentPortionConst(c *AllotmentPortionConstContext) // EnterAllotmentPortionVar is called when entering the AllotmentPortionVar production. EnterAllotmentPortionVar(c *AllotmentPortionVarContext) // EnterAllotmentPortionRemaining is called when entering the AllotmentPortionRemaining production. EnterAllotmentPortionRemaining(c *AllotmentPortionRemainingContext) // EnterDestinationInOrder is called when entering the destinationInOrder production. EnterDestinationInOrder(c *DestinationInOrderContext) // EnterDestinationAllotment is called when entering the destinationAllotment production. EnterDestinationAllotment(c *DestinationAllotmentContext) // EnterIsDestination is called when entering the IsDestination production. EnterIsDestination(c *IsDestinationContext) // EnterIsKept is called when entering the IsKept production. EnterIsKept(c *IsKeptContext) // EnterDestAccount is called when entering the DestAccount production. EnterDestAccount(c *DestAccountContext) // EnterDestInOrder is called when entering the DestInOrder production. EnterDestInOrder(c *DestInOrderContext) // EnterDestAllotment is called when entering the DestAllotment production. EnterDestAllotment(c *DestAllotmentContext) // EnterSrcAccountOverdraftSpecific is called when entering the SrcAccountOverdraftSpecific production. EnterSrcAccountOverdraftSpecific(c *SrcAccountOverdraftSpecificContext) // EnterSrcAccountOverdraftUnbounded is called when entering the SrcAccountOverdraftUnbounded production. EnterSrcAccountOverdraftUnbounded(c *SrcAccountOverdraftUnboundedContext) // EnterSourceAccount is called when entering the sourceAccount production. EnterSourceAccount(c *SourceAccountContext) // EnterSourceInOrder is called when entering the sourceInOrder production. EnterSourceInOrder(c *SourceInOrderContext) // EnterSourceMaxed is called when entering the sourceMaxed production. EnterSourceMaxed(c *SourceMaxedContext) // EnterSrcAccount is called when entering the SrcAccount production. EnterSrcAccount(c *SrcAccountContext) // EnterSrcMaxed is called when entering the SrcMaxed production. EnterSrcMaxed(c *SrcMaxedContext) // EnterSrcInOrder is called when entering the SrcInOrder production. EnterSrcInOrder(c *SrcInOrderContext) // EnterSourceAllotment is called when entering the sourceAllotment production. EnterSourceAllotment(c *SourceAllotmentContext) // EnterSrc is called when entering the Src production. EnterSrc(c *SrcContext) // EnterSrcAllotment is called when entering the SrcAllotment production. EnterSrcAllotment(c *SrcAllotmentContext) // EnterPrint is called when entering the Print production. EnterPrint(c *PrintContext) // EnterSetTxMeta is called when entering the SetTxMeta production. EnterSetTxMeta(c *SetTxMetaContext) // EnterSetAccountMeta is called when entering the SetAccountMeta production. EnterSetAccountMeta(c *SetAccountMetaContext) // EnterFail is called when entering the Fail production. EnterFail(c *FailContext) // EnterSend is called when entering the Send production. EnterSend(c *SendContext) // EnterType_ is called when entering the type_ production. EnterType_(c *Type_Context) // EnterOriginAccountMeta is called when entering the OriginAccountMeta production. EnterOriginAccountMeta(c *OriginAccountMetaContext) // EnterOriginAccountBalance is called when entering the OriginAccountBalance production. EnterOriginAccountBalance(c *OriginAccountBalanceContext) // EnterVarDecl is called when entering the varDecl production. EnterVarDecl(c *VarDeclContext) // EnterVarListDecl is called when entering the varListDecl production. EnterVarListDecl(c *VarListDeclContext) // EnterScript is called when entering the script production. EnterScript(c *ScriptContext) // ExitMonetary is called when exiting the monetary production. ExitMonetary(c *MonetaryContext) // ExitMonetaryAll is called when exiting the monetaryAll production. ExitMonetaryAll(c *MonetaryAllContext) // ExitLitAccount is called when exiting the LitAccount production. ExitLitAccount(c *LitAccountContext) // ExitLitAsset is called when exiting the LitAsset production. ExitLitAsset(c *LitAssetContext) // ExitLitNumber is called when exiting the LitNumber production. ExitLitNumber(c *LitNumberContext) // ExitLitString is called when exiting the LitString production. ExitLitString(c *LitStringContext) // ExitLitPortion is called when exiting the LitPortion production. ExitLitPortion(c *LitPortionContext) // ExitLitMonetary is called when exiting the LitMonetary production. ExitLitMonetary(c *LitMonetaryContext) // ExitVariable is called when exiting the variable production. ExitVariable(c *VariableContext) // ExitExprAddSub is called when exiting the ExprAddSub production. ExitExprAddSub(c *ExprAddSubContext) // ExitExprLiteral is called when exiting the ExprLiteral production. ExitExprLiteral(c *ExprLiteralContext) // ExitExprVariable is called when exiting the ExprVariable production. ExitExprVariable(c *ExprVariableContext) // ExitAllotmentPortionConst is called when exiting the AllotmentPortionConst production. ExitAllotmentPortionConst(c *AllotmentPortionConstContext) // ExitAllotmentPortionVar is called when exiting the AllotmentPortionVar production. ExitAllotmentPortionVar(c *AllotmentPortionVarContext) // ExitAllotmentPortionRemaining is called when exiting the AllotmentPortionRemaining production. ExitAllotmentPortionRemaining(c *AllotmentPortionRemainingContext) // ExitDestinationInOrder is called when exiting the destinationInOrder production. ExitDestinationInOrder(c *DestinationInOrderContext) // ExitDestinationAllotment is called when exiting the destinationAllotment production. ExitDestinationAllotment(c *DestinationAllotmentContext) // ExitIsDestination is called when exiting the IsDestination production. ExitIsDestination(c *IsDestinationContext) // ExitIsKept is called when exiting the IsKept production. ExitIsKept(c *IsKeptContext) // ExitDestAccount is called when exiting the DestAccount production. ExitDestAccount(c *DestAccountContext) // ExitDestInOrder is called when exiting the DestInOrder production. ExitDestInOrder(c *DestInOrderContext) // ExitDestAllotment is called when exiting the DestAllotment production. ExitDestAllotment(c *DestAllotmentContext) // ExitSrcAccountOverdraftSpecific is called when exiting the SrcAccountOverdraftSpecific production. ExitSrcAccountOverdraftSpecific(c *SrcAccountOverdraftSpecificContext) // ExitSrcAccountOverdraftUnbounded is called when exiting the SrcAccountOverdraftUnbounded production. ExitSrcAccountOverdraftUnbounded(c *SrcAccountOverdraftUnboundedContext) // ExitSourceAccount is called when exiting the sourceAccount production. ExitSourceAccount(c *SourceAccountContext) // ExitSourceInOrder is called when exiting the sourceInOrder production. ExitSourceInOrder(c *SourceInOrderContext) // ExitSourceMaxed is called when exiting the sourceMaxed production. ExitSourceMaxed(c *SourceMaxedContext) // ExitSrcAccount is called when exiting the SrcAccount production. ExitSrcAccount(c *SrcAccountContext) // ExitSrcMaxed is called when exiting the SrcMaxed production. ExitSrcMaxed(c *SrcMaxedContext) // ExitSrcInOrder is called when exiting the SrcInOrder production. ExitSrcInOrder(c *SrcInOrderContext) // ExitSourceAllotment is called when exiting the sourceAllotment production. ExitSourceAllotment(c *SourceAllotmentContext) // ExitSrc is called when exiting the Src production. ExitSrc(c *SrcContext) // ExitSrcAllotment is called when exiting the SrcAllotment production. ExitSrcAllotment(c *SrcAllotmentContext) // ExitPrint is called when exiting the Print production. ExitPrint(c *PrintContext) // ExitSetTxMeta is called when exiting the SetTxMeta production. ExitSetTxMeta(c *SetTxMetaContext) // ExitSetAccountMeta is called when exiting the SetAccountMeta production. ExitSetAccountMeta(c *SetAccountMetaContext) // ExitFail is called when exiting the Fail production. ExitFail(c *FailContext) // ExitSend is called when exiting the Send production. ExitSend(c *SendContext) // ExitType_ is called when exiting the type_ production. ExitType_(c *Type_Context) // ExitOriginAccountMeta is called when exiting the OriginAccountMeta production. ExitOriginAccountMeta(c *OriginAccountMetaContext) // ExitOriginAccountBalance is called when exiting the OriginAccountBalance production. ExitOriginAccountBalance(c *OriginAccountBalanceContext) // ExitVarDecl is called when exiting the varDecl production. ExitVarDecl(c *VarDeclContext) // ExitVarListDecl is called when exiting the varListDecl production. ExitVarListDecl(c *VarListDeclContext) // ExitScript is called when exiting the script production. ExitScript(c *ScriptContext) }
NumScriptListener is a complete listener for a parse tree produced by NumScriptParser.
type NumScriptParser ¶
type NumScriptParser struct {
*antlr.BaseParser
}
func NewNumScriptParser ¶
func NewNumScriptParser(input antlr.TokenStream) *NumScriptParser
NewNumScriptParser produces a new parser instance for the optional input antlr.TokenStream.
func (*NumScriptParser) AllotmentPortion ¶
func (p *NumScriptParser) AllotmentPortion() (localctx IAllotmentPortionContext)
func (*NumScriptParser) Destination ¶
func (p *NumScriptParser) Destination() (localctx IDestinationContext)
func (*NumScriptParser) DestinationAllotment ¶
func (p *NumScriptParser) DestinationAllotment() (localctx IDestinationAllotmentContext)
func (*NumScriptParser) DestinationInOrder ¶
func (p *NumScriptParser) DestinationInOrder() (localctx IDestinationInOrderContext)
func (*NumScriptParser) Expression ¶
func (p *NumScriptParser) Expression() (localctx IExpressionContext)
func (*NumScriptParser) Expression_Sempred ¶
func (p *NumScriptParser) Expression_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*NumScriptParser) KeptOrDestination ¶
func (p *NumScriptParser) KeptOrDestination() (localctx IKeptOrDestinationContext)
func (*NumScriptParser) Literal ¶
func (p *NumScriptParser) Literal() (localctx ILiteralContext)
func (*NumScriptParser) Monetary ¶
func (p *NumScriptParser) Monetary() (localctx IMonetaryContext)
func (*NumScriptParser) MonetaryAll ¶
func (p *NumScriptParser) MonetaryAll() (localctx IMonetaryAllContext)
func (*NumScriptParser) Origin ¶
func (p *NumScriptParser) Origin() (localctx IOriginContext)
func (*NumScriptParser) Script ¶
func (p *NumScriptParser) Script() (localctx IScriptContext)
func (*NumScriptParser) Sempred ¶
func (p *NumScriptParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*NumScriptParser) Source ¶
func (p *NumScriptParser) Source() (localctx ISourceContext)
func (*NumScriptParser) SourceAccount ¶
func (p *NumScriptParser) SourceAccount() (localctx ISourceAccountContext)
func (*NumScriptParser) SourceAccountOverdraft ¶
func (p *NumScriptParser) SourceAccountOverdraft() (localctx ISourceAccountOverdraftContext)
func (*NumScriptParser) SourceAllotment ¶
func (p *NumScriptParser) SourceAllotment() (localctx ISourceAllotmentContext)
func (*NumScriptParser) SourceInOrder ¶
func (p *NumScriptParser) SourceInOrder() (localctx ISourceInOrderContext)
func (*NumScriptParser) SourceMaxed ¶
func (p *NumScriptParser) SourceMaxed() (localctx ISourceMaxedContext)
func (*NumScriptParser) Statement ¶
func (p *NumScriptParser) Statement() (localctx IStatementContext)
func (*NumScriptParser) Type_ ¶
func (p *NumScriptParser) Type_() (localctx IType_Context)
func (*NumScriptParser) ValueAwareSource ¶
func (p *NumScriptParser) ValueAwareSource() (localctx IValueAwareSourceContext)
func (*NumScriptParser) VarDecl ¶
func (p *NumScriptParser) VarDecl() (localctx IVarDeclContext)
func (*NumScriptParser) VarListDecl ¶
func (p *NumScriptParser) VarListDecl() (localctx IVarListDeclContext)
func (*NumScriptParser) Variable ¶
func (p *NumScriptParser) Variable() (localctx IVariableContext)
type OriginAccountBalanceContext ¶
type OriginAccountBalanceContext struct { *OriginContext // contains filtered or unexported fields }
func NewOriginAccountBalanceContext ¶
func NewOriginAccountBalanceContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *OriginAccountBalanceContext
func (*OriginAccountBalanceContext) AllExpression ¶
func (s *OriginAccountBalanceContext) AllExpression() []IExpressionContext
func (*OriginAccountBalanceContext) BALANCE ¶
func (s *OriginAccountBalanceContext) BALANCE() antlr.TerminalNode
func (*OriginAccountBalanceContext) EnterRule ¶
func (s *OriginAccountBalanceContext) EnterRule(listener antlr.ParseTreeListener)
func (*OriginAccountBalanceContext) ExitRule ¶
func (s *OriginAccountBalanceContext) ExitRule(listener antlr.ParseTreeListener)
func (*OriginAccountBalanceContext) Expression ¶
func (s *OriginAccountBalanceContext) Expression(i int) IExpressionContext
func (*OriginAccountBalanceContext) GetAccount ¶
func (s *OriginAccountBalanceContext) GetAccount() IExpressionContext
func (*OriginAccountBalanceContext) GetAsset ¶
func (s *OriginAccountBalanceContext) GetAsset() IExpressionContext
func (*OriginAccountBalanceContext) GetRuleContext ¶
func (s *OriginAccountBalanceContext) GetRuleContext() antlr.RuleContext
func (*OriginAccountBalanceContext) LPAREN ¶
func (s *OriginAccountBalanceContext) LPAREN() antlr.TerminalNode
func (*OriginAccountBalanceContext) RPAREN ¶
func (s *OriginAccountBalanceContext) RPAREN() antlr.TerminalNode
func (*OriginAccountBalanceContext) SetAccount ¶
func (s *OriginAccountBalanceContext) SetAccount(v IExpressionContext)
func (*OriginAccountBalanceContext) SetAsset ¶
func (s *OriginAccountBalanceContext) SetAsset(v IExpressionContext)
type OriginAccountMetaContext ¶
type OriginAccountMetaContext struct { *OriginContext // contains filtered or unexported fields }
func NewOriginAccountMetaContext ¶
func NewOriginAccountMetaContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *OriginAccountMetaContext
func (*OriginAccountMetaContext) EnterRule ¶
func (s *OriginAccountMetaContext) EnterRule(listener antlr.ParseTreeListener)
func (*OriginAccountMetaContext) ExitRule ¶
func (s *OriginAccountMetaContext) ExitRule(listener antlr.ParseTreeListener)
func (*OriginAccountMetaContext) Expression ¶
func (s *OriginAccountMetaContext) Expression() IExpressionContext
func (*OriginAccountMetaContext) GetAccount ¶
func (s *OriginAccountMetaContext) GetAccount() IExpressionContext
func (*OriginAccountMetaContext) GetKey ¶
func (s *OriginAccountMetaContext) GetKey() antlr.Token
func (*OriginAccountMetaContext) GetRuleContext ¶
func (s *OriginAccountMetaContext) GetRuleContext() antlr.RuleContext
func (*OriginAccountMetaContext) LPAREN ¶
func (s *OriginAccountMetaContext) LPAREN() antlr.TerminalNode
func (*OriginAccountMetaContext) META ¶
func (s *OriginAccountMetaContext) META() antlr.TerminalNode
func (*OriginAccountMetaContext) RPAREN ¶
func (s *OriginAccountMetaContext) RPAREN() antlr.TerminalNode
func (*OriginAccountMetaContext) STRING ¶
func (s *OriginAccountMetaContext) STRING() antlr.TerminalNode
func (*OriginAccountMetaContext) SetAccount ¶
func (s *OriginAccountMetaContext) SetAccount(v IExpressionContext)
func (*OriginAccountMetaContext) SetKey ¶
func (s *OriginAccountMetaContext) SetKey(v antlr.Token)
type OriginContext ¶
type OriginContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOriginContext ¶
func NewEmptyOriginContext() *OriginContext
func NewOriginContext ¶
func NewOriginContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OriginContext
func (*OriginContext) CopyFrom ¶
func (s *OriginContext) CopyFrom(ctx *OriginContext)
func (*OriginContext) GetParser ¶
func (s *OriginContext) GetParser() antlr.Parser
func (*OriginContext) GetRuleContext ¶
func (s *OriginContext) GetRuleContext() antlr.RuleContext
func (*OriginContext) IsOriginContext ¶
func (*OriginContext) IsOriginContext()
func (*OriginContext) ToStringTree ¶
func (s *OriginContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PrintContext ¶
type PrintContext struct { *StatementContext // contains filtered or unexported fields }
func NewPrintContext ¶
func NewPrintContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PrintContext
func (*PrintContext) EnterRule ¶
func (s *PrintContext) EnterRule(listener antlr.ParseTreeListener)
func (*PrintContext) ExitRule ¶
func (s *PrintContext) ExitRule(listener antlr.ParseTreeListener)
func (*PrintContext) Expression ¶
func (s *PrintContext) Expression() IExpressionContext
func (*PrintContext) GetExpr ¶
func (s *PrintContext) GetExpr() IExpressionContext
func (*PrintContext) GetRuleContext ¶
func (s *PrintContext) GetRuleContext() antlr.RuleContext
func (*PrintContext) PRINT ¶
func (s *PrintContext) PRINT() antlr.TerminalNode
func (*PrintContext) SetExpr ¶
func (s *PrintContext) SetExpr(v IExpressionContext)
type ScriptContext ¶
type ScriptContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyScriptContext ¶
func NewEmptyScriptContext() *ScriptContext
func NewScriptContext ¶
func NewScriptContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ScriptContext
func (*ScriptContext) AllNEWLINE ¶
func (s *ScriptContext) AllNEWLINE() []antlr.TerminalNode
func (*ScriptContext) AllStatement ¶
func (s *ScriptContext) AllStatement() []IStatementContext
func (*ScriptContext) EOF ¶
func (s *ScriptContext) EOF() antlr.TerminalNode
func (*ScriptContext) EnterRule ¶
func (s *ScriptContext) EnterRule(listener antlr.ParseTreeListener)
func (*ScriptContext) ExitRule ¶
func (s *ScriptContext) ExitRule(listener antlr.ParseTreeListener)
func (*ScriptContext) GetParser ¶
func (s *ScriptContext) GetParser() antlr.Parser
func (*ScriptContext) GetRuleContext ¶
func (s *ScriptContext) GetRuleContext() antlr.RuleContext
func (*ScriptContext) GetStmts ¶
func (s *ScriptContext) GetStmts() []IStatementContext
func (*ScriptContext) GetVars ¶
func (s *ScriptContext) GetVars() IVarListDeclContext
func (*ScriptContext) Get_statement ¶
func (s *ScriptContext) Get_statement() IStatementContext
func (*ScriptContext) IsScriptContext ¶
func (*ScriptContext) IsScriptContext()
func (*ScriptContext) NEWLINE ¶
func (s *ScriptContext) NEWLINE(i int) antlr.TerminalNode
func (*ScriptContext) SetStmts ¶
func (s *ScriptContext) SetStmts(v []IStatementContext)
func (*ScriptContext) SetVars ¶
func (s *ScriptContext) SetVars(v IVarListDeclContext)
func (*ScriptContext) Set_statement ¶
func (s *ScriptContext) Set_statement(v IStatementContext)
func (*ScriptContext) Statement ¶
func (s *ScriptContext) Statement(i int) IStatementContext
func (*ScriptContext) ToStringTree ¶
func (s *ScriptContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ScriptContext) VarListDecl ¶
func (s *ScriptContext) VarListDecl() IVarListDeclContext
type SendContext ¶
type SendContext struct { *StatementContext // contains filtered or unexported fields }
func NewSendContext ¶
func NewSendContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SendContext
func (*SendContext) AllEQ ¶
func (s *SendContext) AllEQ() []antlr.TerminalNode
func (*SendContext) AllNEWLINE ¶
func (s *SendContext) AllNEWLINE() []antlr.TerminalNode
func (*SendContext) DESTINATION ¶
func (s *SendContext) DESTINATION() antlr.TerminalNode
func (*SendContext) Destination ¶
func (s *SendContext) Destination() IDestinationContext
func (*SendContext) EQ ¶
func (s *SendContext) EQ(i int) antlr.TerminalNode
func (*SendContext) EnterRule ¶
func (s *SendContext) EnterRule(listener antlr.ParseTreeListener)
func (*SendContext) ExitRule ¶
func (s *SendContext) ExitRule(listener antlr.ParseTreeListener)
func (*SendContext) Expression ¶
func (s *SendContext) Expression() IExpressionContext
func (*SendContext) GetDest ¶
func (s *SendContext) GetDest() IDestinationContext
func (*SendContext) GetMon ¶
func (s *SendContext) GetMon() IExpressionContext
func (*SendContext) GetMonAll ¶
func (s *SendContext) GetMonAll() IMonetaryAllContext
func (*SendContext) GetRuleContext ¶
func (s *SendContext) GetRuleContext() antlr.RuleContext
func (*SendContext) GetSrc ¶
func (s *SendContext) GetSrc() IValueAwareSourceContext
func (*SendContext) LPAREN ¶
func (s *SendContext) LPAREN() antlr.TerminalNode
func (*SendContext) MonetaryAll ¶
func (s *SendContext) MonetaryAll() IMonetaryAllContext
func (*SendContext) NEWLINE ¶
func (s *SendContext) NEWLINE(i int) antlr.TerminalNode
func (*SendContext) RPAREN ¶
func (s *SendContext) RPAREN() antlr.TerminalNode
func (*SendContext) SEND ¶
func (s *SendContext) SEND() antlr.TerminalNode
func (*SendContext) SOURCE ¶
func (s *SendContext) SOURCE() antlr.TerminalNode
func (*SendContext) SetDest ¶
func (s *SendContext) SetDest(v IDestinationContext)
func (*SendContext) SetMon ¶
func (s *SendContext) SetMon(v IExpressionContext)
func (*SendContext) SetMonAll ¶
func (s *SendContext) SetMonAll(v IMonetaryAllContext)
func (*SendContext) SetSrc ¶
func (s *SendContext) SetSrc(v IValueAwareSourceContext)
func (*SendContext) ValueAwareSource ¶
func (s *SendContext) ValueAwareSource() IValueAwareSourceContext
type SetAccountMetaContext ¶
type SetAccountMetaContext struct { *StatementContext // contains filtered or unexported fields }
func NewSetAccountMetaContext ¶
func NewSetAccountMetaContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetAccountMetaContext
func (*SetAccountMetaContext) AllExpression ¶
func (s *SetAccountMetaContext) AllExpression() []IExpressionContext
func (*SetAccountMetaContext) EnterRule ¶
func (s *SetAccountMetaContext) EnterRule(listener antlr.ParseTreeListener)
func (*SetAccountMetaContext) ExitRule ¶
func (s *SetAccountMetaContext) ExitRule(listener antlr.ParseTreeListener)
func (*SetAccountMetaContext) Expression ¶
func (s *SetAccountMetaContext) Expression(i int) IExpressionContext
func (*SetAccountMetaContext) GetAcc ¶
func (s *SetAccountMetaContext) GetAcc() IExpressionContext
func (*SetAccountMetaContext) GetKey ¶
func (s *SetAccountMetaContext) GetKey() antlr.Token
func (*SetAccountMetaContext) GetRuleContext ¶
func (s *SetAccountMetaContext) GetRuleContext() antlr.RuleContext
func (*SetAccountMetaContext) GetValue ¶
func (s *SetAccountMetaContext) GetValue() IExpressionContext
func (*SetAccountMetaContext) LPAREN ¶
func (s *SetAccountMetaContext) LPAREN() antlr.TerminalNode
func (*SetAccountMetaContext) RPAREN ¶
func (s *SetAccountMetaContext) RPAREN() antlr.TerminalNode
func (*SetAccountMetaContext) SET_ACCOUNT_META ¶
func (s *SetAccountMetaContext) SET_ACCOUNT_META() antlr.TerminalNode
func (*SetAccountMetaContext) STRING ¶
func (s *SetAccountMetaContext) STRING() antlr.TerminalNode
func (*SetAccountMetaContext) SetAcc ¶
func (s *SetAccountMetaContext) SetAcc(v IExpressionContext)
func (*SetAccountMetaContext) SetKey ¶
func (s *SetAccountMetaContext) SetKey(v antlr.Token)
func (*SetAccountMetaContext) SetValue ¶
func (s *SetAccountMetaContext) SetValue(v IExpressionContext)
type SetTxMetaContext ¶
type SetTxMetaContext struct { *StatementContext // contains filtered or unexported fields }
func NewSetTxMetaContext ¶
func NewSetTxMetaContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetTxMetaContext
func (*SetTxMetaContext) EnterRule ¶
func (s *SetTxMetaContext) EnterRule(listener antlr.ParseTreeListener)
func (*SetTxMetaContext) ExitRule ¶
func (s *SetTxMetaContext) ExitRule(listener antlr.ParseTreeListener)
func (*SetTxMetaContext) Expression ¶
func (s *SetTxMetaContext) Expression() IExpressionContext
func (*SetTxMetaContext) GetKey ¶
func (s *SetTxMetaContext) GetKey() antlr.Token
func (*SetTxMetaContext) GetRuleContext ¶
func (s *SetTxMetaContext) GetRuleContext() antlr.RuleContext
func (*SetTxMetaContext) GetValue ¶
func (s *SetTxMetaContext) GetValue() IExpressionContext
func (*SetTxMetaContext) LPAREN ¶
func (s *SetTxMetaContext) LPAREN() antlr.TerminalNode
func (*SetTxMetaContext) RPAREN ¶
func (s *SetTxMetaContext) RPAREN() antlr.TerminalNode
func (*SetTxMetaContext) SET_TX_META ¶
func (s *SetTxMetaContext) SET_TX_META() antlr.TerminalNode
func (*SetTxMetaContext) STRING ¶
func (s *SetTxMetaContext) STRING() antlr.TerminalNode
func (*SetTxMetaContext) SetKey ¶
func (s *SetTxMetaContext) SetKey(v antlr.Token)
func (*SetTxMetaContext) SetValue ¶
func (s *SetTxMetaContext) SetValue(v IExpressionContext)
type SourceAccountContext ¶
type SourceAccountContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySourceAccountContext ¶
func NewEmptySourceAccountContext() *SourceAccountContext
func NewSourceAccountContext ¶
func NewSourceAccountContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SourceAccountContext
func (*SourceAccountContext) EnterRule ¶
func (s *SourceAccountContext) EnterRule(listener antlr.ParseTreeListener)
func (*SourceAccountContext) ExitRule ¶
func (s *SourceAccountContext) ExitRule(listener antlr.ParseTreeListener)
func (*SourceAccountContext) Expression ¶
func (s *SourceAccountContext) Expression() IExpressionContext
func (*SourceAccountContext) GetAccount ¶
func (s *SourceAccountContext) GetAccount() IExpressionContext
func (*SourceAccountContext) GetOverdraft ¶
func (s *SourceAccountContext) GetOverdraft() ISourceAccountOverdraftContext
func (*SourceAccountContext) GetParser ¶
func (s *SourceAccountContext) GetParser() antlr.Parser
func (*SourceAccountContext) GetRuleContext ¶
func (s *SourceAccountContext) GetRuleContext() antlr.RuleContext
func (*SourceAccountContext) IsSourceAccountContext ¶
func (*SourceAccountContext) IsSourceAccountContext()
func (*SourceAccountContext) SetAccount ¶
func (s *SourceAccountContext) SetAccount(v IExpressionContext)
func (*SourceAccountContext) SetOverdraft ¶
func (s *SourceAccountContext) SetOverdraft(v ISourceAccountOverdraftContext)
func (*SourceAccountContext) SourceAccountOverdraft ¶
func (s *SourceAccountContext) SourceAccountOverdraft() ISourceAccountOverdraftContext
func (*SourceAccountContext) ToStringTree ¶
func (s *SourceAccountContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SourceAccountOverdraftContext ¶
type SourceAccountOverdraftContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySourceAccountOverdraftContext ¶
func NewEmptySourceAccountOverdraftContext() *SourceAccountOverdraftContext
func NewSourceAccountOverdraftContext ¶
func NewSourceAccountOverdraftContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SourceAccountOverdraftContext
func (*SourceAccountOverdraftContext) CopyFrom ¶
func (s *SourceAccountOverdraftContext) CopyFrom(ctx *SourceAccountOverdraftContext)
func (*SourceAccountOverdraftContext) GetParser ¶
func (s *SourceAccountOverdraftContext) GetParser() antlr.Parser
func (*SourceAccountOverdraftContext) GetRuleContext ¶
func (s *SourceAccountOverdraftContext) GetRuleContext() antlr.RuleContext
func (*SourceAccountOverdraftContext) IsSourceAccountOverdraftContext ¶
func (*SourceAccountOverdraftContext) IsSourceAccountOverdraftContext()
func (*SourceAccountOverdraftContext) ToStringTree ¶
func (s *SourceAccountOverdraftContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SourceAllotmentContext ¶
type SourceAllotmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySourceAllotmentContext ¶
func NewEmptySourceAllotmentContext() *SourceAllotmentContext
func NewSourceAllotmentContext ¶
func NewSourceAllotmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SourceAllotmentContext
func (*SourceAllotmentContext) AllAllotmentPortion ¶
func (s *SourceAllotmentContext) AllAllotmentPortion() []IAllotmentPortionContext
func (*SourceAllotmentContext) AllFROM ¶
func (s *SourceAllotmentContext) AllFROM() []antlr.TerminalNode
func (*SourceAllotmentContext) AllNEWLINE ¶
func (s *SourceAllotmentContext) AllNEWLINE() []antlr.TerminalNode
func (*SourceAllotmentContext) AllSource ¶
func (s *SourceAllotmentContext) AllSource() []ISourceContext
func (*SourceAllotmentContext) AllotmentPortion ¶
func (s *SourceAllotmentContext) AllotmentPortion(i int) IAllotmentPortionContext
func (*SourceAllotmentContext) EnterRule ¶
func (s *SourceAllotmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*SourceAllotmentContext) ExitRule ¶
func (s *SourceAllotmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*SourceAllotmentContext) FROM ¶
func (s *SourceAllotmentContext) FROM(i int) antlr.TerminalNode
func (*SourceAllotmentContext) GetParser ¶
func (s *SourceAllotmentContext) GetParser() antlr.Parser
func (*SourceAllotmentContext) GetPortions ¶
func (s *SourceAllotmentContext) GetPortions() []IAllotmentPortionContext
func (*SourceAllotmentContext) GetRuleContext ¶
func (s *SourceAllotmentContext) GetRuleContext() antlr.RuleContext
func (*SourceAllotmentContext) GetSources ¶
func (s *SourceAllotmentContext) GetSources() []ISourceContext
func (*SourceAllotmentContext) Get_allotmentPortion ¶
func (s *SourceAllotmentContext) Get_allotmentPortion() IAllotmentPortionContext
func (*SourceAllotmentContext) Get_source ¶
func (s *SourceAllotmentContext) Get_source() ISourceContext
func (*SourceAllotmentContext) IsSourceAllotmentContext ¶
func (*SourceAllotmentContext) IsSourceAllotmentContext()
func (*SourceAllotmentContext) LBRACE ¶
func (s *SourceAllotmentContext) LBRACE() antlr.TerminalNode
func (*SourceAllotmentContext) NEWLINE ¶
func (s *SourceAllotmentContext) NEWLINE(i int) antlr.TerminalNode
func (*SourceAllotmentContext) RBRACE ¶
func (s *SourceAllotmentContext) RBRACE() antlr.TerminalNode
func (*SourceAllotmentContext) SetPortions ¶
func (s *SourceAllotmentContext) SetPortions(v []IAllotmentPortionContext)
func (*SourceAllotmentContext) SetSources ¶
func (s *SourceAllotmentContext) SetSources(v []ISourceContext)
func (*SourceAllotmentContext) Set_allotmentPortion ¶
func (s *SourceAllotmentContext) Set_allotmentPortion(v IAllotmentPortionContext)
func (*SourceAllotmentContext) Set_source ¶
func (s *SourceAllotmentContext) Set_source(v ISourceContext)
func (*SourceAllotmentContext) Source ¶
func (s *SourceAllotmentContext) Source(i int) ISourceContext
func (*SourceAllotmentContext) ToStringTree ¶
func (s *SourceAllotmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SourceContext ¶
type SourceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySourceContext ¶
func NewEmptySourceContext() *SourceContext
func NewSourceContext ¶
func NewSourceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SourceContext
func (*SourceContext) CopyFrom ¶
func (s *SourceContext) CopyFrom(ctx *SourceContext)
func (*SourceContext) GetParser ¶
func (s *SourceContext) GetParser() antlr.Parser
func (*SourceContext) GetRuleContext ¶
func (s *SourceContext) GetRuleContext() antlr.RuleContext
func (*SourceContext) IsSourceContext ¶
func (*SourceContext) IsSourceContext()
func (*SourceContext) ToStringTree ¶
func (s *SourceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SourceInOrderContext ¶
type SourceInOrderContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySourceInOrderContext ¶
func NewEmptySourceInOrderContext() *SourceInOrderContext
func NewSourceInOrderContext ¶
func NewSourceInOrderContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SourceInOrderContext
func (*SourceInOrderContext) AllNEWLINE ¶
func (s *SourceInOrderContext) AllNEWLINE() []antlr.TerminalNode
func (*SourceInOrderContext) AllSource ¶
func (s *SourceInOrderContext) AllSource() []ISourceContext
func (*SourceInOrderContext) EnterRule ¶
func (s *SourceInOrderContext) EnterRule(listener antlr.ParseTreeListener)
func (*SourceInOrderContext) ExitRule ¶
func (s *SourceInOrderContext) ExitRule(listener antlr.ParseTreeListener)
func (*SourceInOrderContext) GetParser ¶
func (s *SourceInOrderContext) GetParser() antlr.Parser
func (*SourceInOrderContext) GetRuleContext ¶
func (s *SourceInOrderContext) GetRuleContext() antlr.RuleContext
func (*SourceInOrderContext) GetSources ¶
func (s *SourceInOrderContext) GetSources() []ISourceContext
func (*SourceInOrderContext) Get_source ¶
func (s *SourceInOrderContext) Get_source() ISourceContext
func (*SourceInOrderContext) IsSourceInOrderContext ¶
func (*SourceInOrderContext) IsSourceInOrderContext()
func (*SourceInOrderContext) LBRACE ¶
func (s *SourceInOrderContext) LBRACE() antlr.TerminalNode
func (*SourceInOrderContext) NEWLINE ¶
func (s *SourceInOrderContext) NEWLINE(i int) antlr.TerminalNode
func (*SourceInOrderContext) RBRACE ¶
func (s *SourceInOrderContext) RBRACE() antlr.TerminalNode
func (*SourceInOrderContext) SetSources ¶
func (s *SourceInOrderContext) SetSources(v []ISourceContext)
func (*SourceInOrderContext) Set_source ¶
func (s *SourceInOrderContext) Set_source(v ISourceContext)
func (*SourceInOrderContext) Source ¶
func (s *SourceInOrderContext) Source(i int) ISourceContext
func (*SourceInOrderContext) ToStringTree ¶
func (s *SourceInOrderContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SourceMaxedContext ¶
type SourceMaxedContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySourceMaxedContext ¶
func NewEmptySourceMaxedContext() *SourceMaxedContext
func NewSourceMaxedContext ¶
func NewSourceMaxedContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SourceMaxedContext
func (*SourceMaxedContext) EnterRule ¶
func (s *SourceMaxedContext) EnterRule(listener antlr.ParseTreeListener)
func (*SourceMaxedContext) ExitRule ¶
func (s *SourceMaxedContext) ExitRule(listener antlr.ParseTreeListener)
func (*SourceMaxedContext) Expression ¶
func (s *SourceMaxedContext) Expression() IExpressionContext
func (*SourceMaxedContext) FROM ¶
func (s *SourceMaxedContext) FROM() antlr.TerminalNode
func (*SourceMaxedContext) GetMax ¶
func (s *SourceMaxedContext) GetMax() IExpressionContext
func (*SourceMaxedContext) GetParser ¶
func (s *SourceMaxedContext) GetParser() antlr.Parser
func (*SourceMaxedContext) GetRuleContext ¶
func (s *SourceMaxedContext) GetRuleContext() antlr.RuleContext
func (*SourceMaxedContext) GetSrc ¶
func (s *SourceMaxedContext) GetSrc() ISourceContext
func (*SourceMaxedContext) IsSourceMaxedContext ¶
func (*SourceMaxedContext) IsSourceMaxedContext()
func (*SourceMaxedContext) MAX ¶
func (s *SourceMaxedContext) MAX() antlr.TerminalNode
func (*SourceMaxedContext) SetMax ¶
func (s *SourceMaxedContext) SetMax(v IExpressionContext)
func (*SourceMaxedContext) SetSrc ¶
func (s *SourceMaxedContext) SetSrc(v ISourceContext)
func (*SourceMaxedContext) Source ¶
func (s *SourceMaxedContext) Source() ISourceContext
func (*SourceMaxedContext) ToStringTree ¶
func (s *SourceMaxedContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SrcAccountContext ¶
type SrcAccountContext struct {
*SourceContext
}
func NewSrcAccountContext ¶
func NewSrcAccountContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SrcAccountContext
func (*SrcAccountContext) EnterRule ¶
func (s *SrcAccountContext) EnterRule(listener antlr.ParseTreeListener)
func (*SrcAccountContext) ExitRule ¶
func (s *SrcAccountContext) ExitRule(listener antlr.ParseTreeListener)
func (*SrcAccountContext) GetRuleContext ¶
func (s *SrcAccountContext) GetRuleContext() antlr.RuleContext
func (*SrcAccountContext) SourceAccount ¶
func (s *SrcAccountContext) SourceAccount() ISourceAccountContext
type SrcAccountOverdraftSpecificContext ¶
type SrcAccountOverdraftSpecificContext struct { *SourceAccountOverdraftContext // contains filtered or unexported fields }
func NewSrcAccountOverdraftSpecificContext ¶
func NewSrcAccountOverdraftSpecificContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SrcAccountOverdraftSpecificContext
func (*SrcAccountOverdraftSpecificContext) EnterRule ¶
func (s *SrcAccountOverdraftSpecificContext) EnterRule(listener antlr.ParseTreeListener)
func (*SrcAccountOverdraftSpecificContext) ExitRule ¶
func (s *SrcAccountOverdraftSpecificContext) ExitRule(listener antlr.ParseTreeListener)
func (*SrcAccountOverdraftSpecificContext) Expression ¶
func (s *SrcAccountOverdraftSpecificContext) Expression() IExpressionContext
func (*SrcAccountOverdraftSpecificContext) GetRuleContext ¶
func (s *SrcAccountOverdraftSpecificContext) GetRuleContext() antlr.RuleContext
func (*SrcAccountOverdraftSpecificContext) GetSpecific ¶
func (s *SrcAccountOverdraftSpecificContext) GetSpecific() IExpressionContext
func (*SrcAccountOverdraftSpecificContext) SetSpecific ¶
func (s *SrcAccountOverdraftSpecificContext) SetSpecific(v IExpressionContext)
type SrcAccountOverdraftUnboundedContext ¶
type SrcAccountOverdraftUnboundedContext struct {
*SourceAccountOverdraftContext
}
func NewSrcAccountOverdraftUnboundedContext ¶
func NewSrcAccountOverdraftUnboundedContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SrcAccountOverdraftUnboundedContext
func (*SrcAccountOverdraftUnboundedContext) EnterRule ¶
func (s *SrcAccountOverdraftUnboundedContext) EnterRule(listener antlr.ParseTreeListener)
func (*SrcAccountOverdraftUnboundedContext) ExitRule ¶
func (s *SrcAccountOverdraftUnboundedContext) ExitRule(listener antlr.ParseTreeListener)
func (*SrcAccountOverdraftUnboundedContext) GetRuleContext ¶
func (s *SrcAccountOverdraftUnboundedContext) GetRuleContext() antlr.RuleContext
type SrcAllotmentContext ¶
type SrcAllotmentContext struct {
*ValueAwareSourceContext
}
func NewSrcAllotmentContext ¶
func NewSrcAllotmentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SrcAllotmentContext
func (*SrcAllotmentContext) EnterRule ¶
func (s *SrcAllotmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*SrcAllotmentContext) ExitRule ¶
func (s *SrcAllotmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*SrcAllotmentContext) GetRuleContext ¶
func (s *SrcAllotmentContext) GetRuleContext() antlr.RuleContext
func (*SrcAllotmentContext) SourceAllotment ¶
func (s *SrcAllotmentContext) SourceAllotment() ISourceAllotmentContext
type SrcContext ¶
type SrcContext struct {
*ValueAwareSourceContext
}
func NewSrcContext ¶
func NewSrcContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SrcContext
func (*SrcContext) EnterRule ¶
func (s *SrcContext) EnterRule(listener antlr.ParseTreeListener)
func (*SrcContext) ExitRule ¶
func (s *SrcContext) ExitRule(listener antlr.ParseTreeListener)
func (*SrcContext) GetRuleContext ¶
func (s *SrcContext) GetRuleContext() antlr.RuleContext
func (*SrcContext) Source ¶
func (s *SrcContext) Source() ISourceContext
type SrcInOrderContext ¶
type SrcInOrderContext struct {
*SourceContext
}
func NewSrcInOrderContext ¶
func NewSrcInOrderContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SrcInOrderContext
func (*SrcInOrderContext) EnterRule ¶
func (s *SrcInOrderContext) EnterRule(listener antlr.ParseTreeListener)
func (*SrcInOrderContext) ExitRule ¶
func (s *SrcInOrderContext) ExitRule(listener antlr.ParseTreeListener)
func (*SrcInOrderContext) GetRuleContext ¶
func (s *SrcInOrderContext) GetRuleContext() antlr.RuleContext
func (*SrcInOrderContext) SourceInOrder ¶
func (s *SrcInOrderContext) SourceInOrder() ISourceInOrderContext
type SrcMaxedContext ¶
type SrcMaxedContext struct {
*SourceContext
}
func NewSrcMaxedContext ¶
func NewSrcMaxedContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SrcMaxedContext
func (*SrcMaxedContext) EnterRule ¶
func (s *SrcMaxedContext) EnterRule(listener antlr.ParseTreeListener)
func (*SrcMaxedContext) ExitRule ¶
func (s *SrcMaxedContext) ExitRule(listener antlr.ParseTreeListener)
func (*SrcMaxedContext) GetRuleContext ¶
func (s *SrcMaxedContext) GetRuleContext() antlr.RuleContext
func (*SrcMaxedContext) SourceMaxed ¶
func (s *SrcMaxedContext) SourceMaxed() ISourceMaxedContext
type StatementContext ¶
type StatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStatementContext ¶
func NewEmptyStatementContext() *StatementContext
func NewStatementContext ¶
func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext
func (*StatementContext) CopyFrom ¶
func (s *StatementContext) CopyFrom(ctx *StatementContext)
func (*StatementContext) GetParser ¶
func (s *StatementContext) GetParser() antlr.Parser
func (*StatementContext) GetRuleContext ¶
func (s *StatementContext) GetRuleContext() antlr.RuleContext
func (*StatementContext) IsStatementContext ¶
func (*StatementContext) IsStatementContext()
func (*StatementContext) ToStringTree ¶
func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Type_Context ¶
type Type_Context struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyType_Context ¶
func NewEmptyType_Context() *Type_Context
func NewType_Context ¶
func NewType_Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_Context
func (*Type_Context) EnterRule ¶
func (s *Type_Context) EnterRule(listener antlr.ParseTreeListener)
func (*Type_Context) ExitRule ¶
func (s *Type_Context) ExitRule(listener antlr.ParseTreeListener)
func (*Type_Context) GetParser ¶
func (s *Type_Context) GetParser() antlr.Parser
func (*Type_Context) GetRuleContext ¶
func (s *Type_Context) GetRuleContext() antlr.RuleContext
func (*Type_Context) IsType_Context ¶
func (*Type_Context) IsType_Context()
func (*Type_Context) TY_ACCOUNT ¶
func (s *Type_Context) TY_ACCOUNT() antlr.TerminalNode
func (*Type_Context) TY_ASSET ¶
func (s *Type_Context) TY_ASSET() antlr.TerminalNode
func (*Type_Context) TY_MONETARY ¶
func (s *Type_Context) TY_MONETARY() antlr.TerminalNode
func (*Type_Context) TY_NUMBER ¶
func (s *Type_Context) TY_NUMBER() antlr.TerminalNode
func (*Type_Context) TY_PORTION ¶
func (s *Type_Context) TY_PORTION() antlr.TerminalNode
func (*Type_Context) TY_STRING ¶
func (s *Type_Context) TY_STRING() antlr.TerminalNode
func (*Type_Context) ToStringTree ¶
func (s *Type_Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ValueAwareSourceContext ¶
type ValueAwareSourceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyValueAwareSourceContext ¶
func NewEmptyValueAwareSourceContext() *ValueAwareSourceContext
func NewValueAwareSourceContext ¶
func NewValueAwareSourceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ValueAwareSourceContext
func (*ValueAwareSourceContext) CopyFrom ¶
func (s *ValueAwareSourceContext) CopyFrom(ctx *ValueAwareSourceContext)
func (*ValueAwareSourceContext) GetParser ¶
func (s *ValueAwareSourceContext) GetParser() antlr.Parser
func (*ValueAwareSourceContext) GetRuleContext ¶
func (s *ValueAwareSourceContext) GetRuleContext() antlr.RuleContext
func (*ValueAwareSourceContext) IsValueAwareSourceContext ¶
func (*ValueAwareSourceContext) IsValueAwareSourceContext()
func (*ValueAwareSourceContext) ToStringTree ¶
func (s *ValueAwareSourceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type VarDeclContext ¶
type VarDeclContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVarDeclContext ¶
func NewEmptyVarDeclContext() *VarDeclContext
func NewVarDeclContext ¶
func NewVarDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VarDeclContext
func (*VarDeclContext) EQ ¶
func (s *VarDeclContext) EQ() antlr.TerminalNode
func (*VarDeclContext) EnterRule ¶
func (s *VarDeclContext) EnterRule(listener antlr.ParseTreeListener)
func (*VarDeclContext) ExitRule ¶
func (s *VarDeclContext) ExitRule(listener antlr.ParseTreeListener)
func (*VarDeclContext) GetName ¶
func (s *VarDeclContext) GetName() IVariableContext
func (*VarDeclContext) GetOrig ¶
func (s *VarDeclContext) GetOrig() IOriginContext
func (*VarDeclContext) GetParser ¶
func (s *VarDeclContext) GetParser() antlr.Parser
func (*VarDeclContext) GetRuleContext ¶
func (s *VarDeclContext) GetRuleContext() antlr.RuleContext
func (*VarDeclContext) GetTy ¶
func (s *VarDeclContext) GetTy() IType_Context
func (*VarDeclContext) IsVarDeclContext ¶
func (*VarDeclContext) IsVarDeclContext()
func (*VarDeclContext) Origin ¶
func (s *VarDeclContext) Origin() IOriginContext
func (*VarDeclContext) SetName ¶
func (s *VarDeclContext) SetName(v IVariableContext)
func (*VarDeclContext) SetOrig ¶
func (s *VarDeclContext) SetOrig(v IOriginContext)
func (*VarDeclContext) SetTy ¶
func (s *VarDeclContext) SetTy(v IType_Context)
func (*VarDeclContext) ToStringTree ¶
func (s *VarDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VarDeclContext) Type_ ¶
func (s *VarDeclContext) Type_() IType_Context
func (*VarDeclContext) Variable ¶
func (s *VarDeclContext) Variable() IVariableContext
type VarListDeclContext ¶
type VarListDeclContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVarListDeclContext ¶
func NewEmptyVarListDeclContext() *VarListDeclContext
func NewVarListDeclContext ¶
func NewVarListDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VarListDeclContext
func (*VarListDeclContext) AllNEWLINE ¶
func (s *VarListDeclContext) AllNEWLINE() []antlr.TerminalNode
func (*VarListDeclContext) AllVarDecl ¶
func (s *VarListDeclContext) AllVarDecl() []IVarDeclContext
func (*VarListDeclContext) EnterRule ¶
func (s *VarListDeclContext) EnterRule(listener antlr.ParseTreeListener)
func (*VarListDeclContext) ExitRule ¶
func (s *VarListDeclContext) ExitRule(listener antlr.ParseTreeListener)
func (*VarListDeclContext) GetParser ¶
func (s *VarListDeclContext) GetParser() antlr.Parser
func (*VarListDeclContext) GetRuleContext ¶
func (s *VarListDeclContext) GetRuleContext() antlr.RuleContext
func (*VarListDeclContext) GetV ¶
func (s *VarListDeclContext) GetV() []IVarDeclContext
func (*VarListDeclContext) Get_varDecl ¶
func (s *VarListDeclContext) Get_varDecl() IVarDeclContext
func (*VarListDeclContext) IsVarListDeclContext ¶
func (*VarListDeclContext) IsVarListDeclContext()
func (*VarListDeclContext) LBRACE ¶
func (s *VarListDeclContext) LBRACE() antlr.TerminalNode
func (*VarListDeclContext) NEWLINE ¶
func (s *VarListDeclContext) NEWLINE(i int) antlr.TerminalNode
func (*VarListDeclContext) RBRACE ¶
func (s *VarListDeclContext) RBRACE() antlr.TerminalNode
func (*VarListDeclContext) SetV ¶
func (s *VarListDeclContext) SetV(v []IVarDeclContext)
func (*VarListDeclContext) Set_varDecl ¶
func (s *VarListDeclContext) Set_varDecl(v IVarDeclContext)
func (*VarListDeclContext) ToStringTree ¶
func (s *VarListDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VarListDeclContext) VARS ¶
func (s *VarListDeclContext) VARS() antlr.TerminalNode
func (*VarListDeclContext) VarDecl ¶
func (s *VarListDeclContext) VarDecl(i int) IVarDeclContext
type VariableContext ¶
type VariableContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVariableContext ¶
func NewEmptyVariableContext() *VariableContext
func NewVariableContext ¶
func NewVariableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableContext
func (*VariableContext) EnterRule ¶
func (s *VariableContext) EnterRule(listener antlr.ParseTreeListener)
func (*VariableContext) ExitRule ¶
func (s *VariableContext) ExitRule(listener antlr.ParseTreeListener)
func (*VariableContext) GetParser ¶
func (s *VariableContext) GetParser() antlr.Parser
func (*VariableContext) GetRuleContext ¶
func (s *VariableContext) GetRuleContext() antlr.RuleContext
func (*VariableContext) IsVariableContext ¶
func (*VariableContext) IsVariableContext()
func (*VariableContext) ToStringTree ¶
func (s *VariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VariableContext) VARIABLE_NAME ¶
func (s *VariableContext) VARIABLE_NAME() antlr.TerminalNode