Interface IjossVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by jossParser.
Namespace: GCore.Antlr.Grammers.Joss
Assembly: Joss.dll
Syntax
public interface IjossVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitArbitraryCMD(jossParser.ArbitraryCMDContext)
Visit a parse tree produced by arbitraryCMD().
Declaration
Result VisitArbitraryCMD(jossParser.ArbitraryCMDContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.ArbitraryCMDContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitArgList(jossParser.ArgListContext)
Visit a parse tree produced by argList().
Declaration
Result VisitArgList(jossParser.ArgListContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.ArgListContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAssignment(jossParser.AssignmentContext)
Visit a parse tree produced by assignment().
Declaration
Result VisitAssignment(jossParser.AssignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.AssignmentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBoolComp(jossParser.BoolCompContext)
Visit a parse tree produced by boolComp().
Declaration
Result VisitBoolComp(jossParser.BoolCompContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.BoolCompContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBoolExp(jossParser.BoolExpContext)
Visit a parse tree produced by boolExp().
Declaration
Result VisitBoolExp(jossParser.BoolExpContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.BoolExpContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBoolOp(jossParser.BoolOpContext)
Visit a parse tree produced by boolOp().
Declaration
Result VisitBoolOp(jossParser.BoolOpContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.BoolOpContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCancelCMD(jossParser.CancelCMDContext)
Visit a parse tree produced by cancelCMD().
Declaration
Result VisitCancelCMD(jossParser.CancelCMDContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.CancelCMDContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitComparison(jossParser.ComparisonContext)
Visit a parse tree produced by comparison().
Declaration
Result VisitComparison(jossParser.ComparisonContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.ComparisonContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitConditional(jossParser.ConditionalContext)
Visit a parse tree produced by conditional().
Declaration
Result VisitConditional(jossParser.ConditionalContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.ConditionalContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDelCmdAllSel(jossParser.DelCmdAllSelContext)
Visit a parse tree produced by delCmdAllSel().
Declaration
Result VisitDelCmdAllSel(jossParser.DelCmdAllSelContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.DelCmdAllSelContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDelCmdAllType(jossParser.DelCmdAllTypeContext)
Visit a parse tree produced by delCmdAllType().
Declaration
Result VisitDelCmdAllType(jossParser.DelCmdAllTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.DelCmdAllTypeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDelCmdSel(jossParser.DelCmdSelContext)
Visit a parse tree produced by delCmdSel().
Declaration
Result VisitDelCmdSel(jossParser.DelCmdSelContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.DelCmdSelContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDeleteCmdCMD(jossParser.DeleteCmdCMDContext)
Visit a parse tree produced by deleteCmdCMD().
Declaration
Result VisitDeleteCmdCMD(jossParser.DeleteCmdCMDContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.DeleteCmdCMDContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDeleteValCMD(jossParser.DeleteValCMDContext)
Visit a parse tree produced by deleteValCMD().
Declaration
Result VisitDeleteValCMD(jossParser.DeleteValCMDContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.DeleteValCMDContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDemandCMD(jossParser.DemandCMDContext)
Visit a parse tree produced by demandCMD().
Declaration
Result VisitDemandCMD(jossParser.DemandCMDContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.DemandCMDContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDirect(jossParser.DirectContext)
Visit a parse tree produced by direct().
Declaration
Result VisitDirect(jossParser.DirectContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.DirectContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDoCMD(jossParser.DoCMDContext)
Visit a parse tree produced by doCMD().
Declaration
Result VisitDoCMD(jossParser.DoCMDContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.DoCMDContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDoneCMD(jossParser.DoneCMDContext)
Visit a parse tree produced by doneCMD().
Declaration
Result VisitDoneCMD(jossParser.DoneCMDContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.DoneCMDContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDoSel(jossParser.DoSelContext)
Visit a parse tree produced by doSel().
Declaration
Result VisitDoSel(jossParser.DoSelContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.DoSelContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDot(jossParser.DotContext)
Visit a parse tree produced by dot().
Declaration
Result VisitDot(jossParser.DotContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.DotContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFactor(jossParser.FactorContext)
Visit a parse tree produced by factor().
Declaration
Result VisitFactor(jossParser.FactorContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FactorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFixedNotation(jossParser.FixedNotationContext)
Visit a parse tree produced by fixedNotation().
Declaration
Result VisitFixedNotation(jossParser.FixedNotationContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FixedNotationContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFor_(jossParser.For_Context)
Visit a parse tree produced by for_().
Declaration
Result VisitFor_(jossParser.For_Context context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.For_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFormCMD(jossParser.FormCMDContext)
Visit a parse tree produced by formCMD().
Declaration
Result VisitFormCMD(jossParser.FormCMDContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FormCMDContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFormContent(jossParser.FormContentContext)
Visit a parse tree produced by formContent().
Declaration
Result VisitFormContent(jossParser.FormContentContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FormContentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFormObject(jossParser.FormObjectContext)
Visit a parse tree produced by formObject().
Declaration
Result VisitFormObject(jossParser.FormObjectContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FormObjectContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFormPH(jossParser.FormPHContext)
Visit a parse tree produced by formPH().
Declaration
Result VisitFormPH(jossParser.FormPHContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FormPHContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFormSel(jossParser.FormSelContext)
Visit a parse tree produced by formSel().
Declaration
Result VisitFormSel(jossParser.FormSelContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FormSelContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncCos(jossParser.FuncCosContext)
Visit a parse tree produced by funcCos().
Declaration
Result VisitFuncCos(jossParser.FuncCosContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FuncCosContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncDp(jossParser.FuncDpContext)
Visit a parse tree produced by funcDp().
Declaration
Result VisitFuncDp(jossParser.FuncDpContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FuncDpContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncExp(jossParser.FuncExpContext)
Visit a parse tree produced by funcExp().
Declaration
Result VisitFuncExp(jossParser.FuncExpContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FuncExpContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncFp(jossParser.FuncFpContext)
Visit a parse tree produced by funcFp().
Declaration
Result VisitFuncFp(jossParser.FuncFpContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FuncFpContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncIp(jossParser.FuncIpContext)
Visit a parse tree produced by funcIp().
Declaration
Result VisitFuncIp(jossParser.FuncIpContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FuncIpContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncLog(jossParser.FuncLogContext)
Visit a parse tree produced by funcLog().
Declaration
Result VisitFuncLog(jossParser.FuncLogContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FuncLogContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncMax(jossParser.FuncMaxContext)
Visit a parse tree produced by funcMax().
Declaration
Result VisitFuncMax(jossParser.FuncMaxContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FuncMaxContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncMin(jossParser.FuncMinContext)
Visit a parse tree produced by funcMin().
Declaration
Result VisitFuncMin(jossParser.FuncMinContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FuncMinContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncSgn(jossParser.FuncSgnContext)
Visit a parse tree produced by funcSgn().
Declaration
Result VisitFuncSgn(jossParser.FuncSgnContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FuncSgnContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncSin(jossParser.FuncSinContext)
Visit a parse tree produced by funcSin().
Declaration
Result VisitFuncSin(jossParser.FuncSinContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FuncSinContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncSqrt(jossParser.FuncSqrtContext)
Visit a parse tree produced by funcSqrt().
Declaration
Result VisitFuncSqrt(jossParser.FuncSqrtContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FuncSqrtContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_(jossParser.Function_Context)
Visit a parse tree produced by function_().
Declaration
Result VisitFunction_(jossParser.Function_Context context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.Function_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncXp(jossParser.FuncXpContext)
Visit a parse tree produced by funcXp().
Declaration
Result VisitFuncXp(jossParser.FuncXpContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.FuncXpContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGoCMD(jossParser.GoCMDContext)
Visit a parse tree produced by goCMD().
Declaration
Result VisitGoCMD(jossParser.GoCMDContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.GoCMDContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIf_(jossParser.If_Context)
Visit a parse tree produced by if_().
Declaration
Result VisitIf_(jossParser.If_Context context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.If_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIndirect_(jossParser.Indirect_Context)
Visit a parse tree produced by indirect_().
Declaration
Result VisitIndirect_(jossParser.Indirect_Context context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.Indirect_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIndirectCMD(jossParser.IndirectCMDContext)
Visit a parse tree produced by indirectCMD().
Declaration
Result VisitIndirectCMD(jossParser.IndirectCMDContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.IndirectCMDContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMathExp(jossParser.MathExpContext)
Visit a parse tree produced by mathExp().
Declaration
Result VisitMathExp(jossParser.MathExpContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.MathExpContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPartSel(jossParser.PartSelContext)
Visit a parse tree produced by partSel().
Declaration
Result VisitPartSel(jossParser.PartSelContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.PartSelContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitProg(jossParser.ProgContext)
Visit a parse tree produced by prog().
Declaration
Result VisitProg(jossParser.ProgContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.ProgContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRange_(jossParser.Range_Context)
Visit a parse tree produced by range_().
Declaration
Result VisitRange_(jossParser.Range_Context context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.Range_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRangeExp(jossParser.RangeExpContext)
Visit a parse tree produced by rangeExp().
Declaration
Result VisitRangeExp(jossParser.RangeExpContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.RangeExpContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRangeVal(jossParser.RangeValContext)
Visit a parse tree produced by rangeVal().
Declaration
Result VisitRangeVal(jossParser.RangeValContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.RangeValContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSciNotation(jossParser.SciNotationContext)
Visit a parse tree produced by sciNotation().
Declaration
Result VisitSciNotation(jossParser.SciNotationContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.SciNotationContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSetCMD(jossParser.SetCMDContext)
Visit a parse tree produced by setCMD().
Declaration
Result VisitSetCMD(jossParser.SetCMDContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.SetCMDContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStatement(jossParser.StatementContext)
Visit a parse tree produced by statement().
Declaration
Result VisitStatement(jossParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.StatementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStepSel(jossParser.StepSelContext)
Visit a parse tree produced by stepSel().
Declaration
Result VisitStepSel(jossParser.StepSelContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.StepSelContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStopCMD(jossParser.StopCMDContext)
Visit a parse tree produced by stopCMD().
Declaration
Result VisitStopCMD(jossParser.StopCMDContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.StopCMDContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTerm(jossParser.TermContext)
Visit a parse tree produced by term().
Declaration
Result VisitTerm(jossParser.TermContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.TermContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitToCMD(jossParser.ToCMDContext)
Visit a parse tree produced by toCMD().
Declaration
Result VisitToCMD(jossParser.ToCMDContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.ToCMDContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitToSel(jossParser.ToSelContext)
Visit a parse tree produced by toSel().
Declaration
Result VisitToSel(jossParser.ToSelContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.ToSelContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTypeAllSel(jossParser.TypeAllSelContext)
Visit a parse tree produced by typeAllSel().
Declaration
Result VisitTypeAllSel(jossParser.TypeAllSelContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.TypeAllSelContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTypeAllType(jossParser.TypeAllTypeContext)
Visit a parse tree produced by typeAllType().
Declaration
Result VisitTypeAllType(jossParser.TypeAllTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.TypeAllTypeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTypeCMD(jossParser.TypeCMDContext)
Visit a parse tree produced by typeCMD().
Declaration
Result VisitTypeCMD(jossParser.TypeCMDContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.TypeCMDContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTypeContent(jossParser.TypeContentContext)
Visit a parse tree produced by typeContent().
Declaration
Result VisitTypeContent(jossParser.TypeContentContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.TypeContentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTypeData(jossParser.TypeDataContext)
Visit a parse tree produced by typeData().
Declaration
Result VisitTypeData(jossParser.TypeDataContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.TypeDataContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTypeElem(jossParser.TypeElemContext)
Visit a parse tree produced by typeElem().
Declaration
Result VisitTypeElem(jossParser.TypeElemContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.TypeElemContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTypeForm(jossParser.TypeFormContext)
Visit a parse tree produced by typeForm().
Declaration
Result VisitTypeForm(jossParser.TypeFormContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.TypeFormContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTypeSel(jossParser.TypeSelContext)
Visit a parse tree produced by typeSel().
Declaration
Result VisitTypeSel(jossParser.TypeSelContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.TypeSelContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTypeSys(jossParser.TypeSysContext)
Visit a parse tree produced by typeSys().
Declaration
Result VisitTypeSys(jossParser.TypeSysContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.TypeSysContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUScore(jossParser.UScoreContext)
Visit a parse tree produced by uScore().
Declaration
Result VisitUScore(jossParser.UScoreContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.UScoreContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitValue(jossParser.ValueContext)
Visit a parse tree produced by value().
Declaration
Result VisitValue(jossParser.ValueContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.ValueContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVariable(jossParser.VariableContext)
Visit a parse tree produced by variable().
Declaration
Result VisitVariable(jossParser.VariableContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.VariableContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVarList(jossParser.VarListContext)
Visit a parse tree produced by varList().
Declaration
Result VisitVarList(jossParser.VarListContext context)
Parameters
Type | Name | Description |
---|---|---|
jossParser.VarListContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |