Show / Hide Table of Contents

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 Source

VisitArbitraryCMD(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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX