Documentation
¶
Index ¶
- func ArithmeticOperators(script string) interface{}
- type GScriptVisitor
- func (v *GScriptVisitor) Visit(tree antlr.ParseTree) interface{}
- func (v *GScriptVisitor) VisitBlock(ctx *parser.BlockContext) interface{}
- func (v *GScriptVisitor) VisitBlockLabel(ctx *parser.BlockLabelContext) interface{}
- func (v *GScriptVisitor) VisitBlockStm(ctx *parser.BlockStmContext) interface{}
- func (v *GScriptVisitor) VisitBlockStms(ctx *parser.BlockStmsContext) interface{}
- func (v *GScriptVisitor) VisitBool(ctx *parser.BoolContext) interface{}
- func (v *GScriptVisitor) VisitEqualOrNot(ctx *parser.EqualOrNotContext) interface{}
- func (v *GScriptVisitor) VisitFloat(ctx *parser.FloatContext) interface{}
- func (v *GScriptVisitor) VisitGLe(ctx *parser.GLeContext) interface{}
- func (v *GScriptVisitor) VisitIfElse(ctx *parser.IfElseContext) interface{}
- func (v *GScriptVisitor) VisitInt(ctx *parser.IntContext) interface{}
- func (v *GScriptVisitor) VisitLiter(ctx *parser.LiterContext) interface{}
- func (v *GScriptVisitor) VisitModExpr(ctx *parser.ModExprContext) interface{}
- func (v *GScriptVisitor) VisitMultDivExpr(ctx *parser.MultDivExprContext) interface{}
- func (v *GScriptVisitor) VisitNestedExpr(ctx *parser.NestedExprContext) interface{}
- func (v *GScriptVisitor) VisitNull(ctx *parser.NullContext) interface{}
- func (v *GScriptVisitor) VisitParExpression(ctx *parser.ParExpressionContext) interface{}
- func (v *GScriptVisitor) VisitParse(ctx *parser.ParseContext) interface{}
- func (v *GScriptVisitor) VisitPlusSubExpr(ctx *parser.PlusSubExprContext) interface{}
- func (v *GScriptVisitor) VisitProg(ctx *parser.ProgContext) interface{}
- func (v *GScriptVisitor) VisitReturn(ctx *parser.ReturnContext) interface{}
- func (v *GScriptVisitor) VisitStmExpr(ctx *parser.StmExprContext) interface{}
- func (v *GScriptVisitor) VisitString(ctx *parser.StringContext) interface{}
- func (v *GScriptVisitor) VisitUnaryExpr(ctx *parser.UnaryExprContext) interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ArithmeticOperators ¶
func ArithmeticOperators(script string) interface{}
Types ¶
type GScriptVisitor ¶
type GScriptVisitor struct {
parser.BaseGScriptVisitor
}
func (*GScriptVisitor) Visit ¶
func (v *GScriptVisitor) Visit(tree antlr.ParseTree) interface{}
func (*GScriptVisitor) VisitBlock ¶
func (v *GScriptVisitor) VisitBlock(ctx *parser.BlockContext) interface{}
func (*GScriptVisitor) VisitBlockLabel ¶
func (v *GScriptVisitor) VisitBlockLabel(ctx *parser.BlockLabelContext) interface{}
func (*GScriptVisitor) VisitBlockStm ¶
func (v *GScriptVisitor) VisitBlockStm(ctx *parser.BlockStmContext) interface{}
func (*GScriptVisitor) VisitBlockStms ¶
func (v *GScriptVisitor) VisitBlockStms(ctx *parser.BlockStmsContext) interface{}
func (*GScriptVisitor) VisitBool ¶
func (v *GScriptVisitor) VisitBool(ctx *parser.BoolContext) interface{}
func (*GScriptVisitor) VisitEqualOrNot ¶
func (v *GScriptVisitor) VisitEqualOrNot(ctx *parser.EqualOrNotContext) interface{}
func (*GScriptVisitor) VisitFloat ¶
func (v *GScriptVisitor) VisitFloat(ctx *parser.FloatContext) interface{}
func (*GScriptVisitor) VisitGLe ¶
func (v *GScriptVisitor) VisitGLe(ctx *parser.GLeContext) interface{}
func (*GScriptVisitor) VisitIfElse ¶
func (v *GScriptVisitor) VisitIfElse(ctx *parser.IfElseContext) interface{}
func (*GScriptVisitor) VisitInt ¶
func (v *GScriptVisitor) VisitInt(ctx *parser.IntContext) interface{}
func (*GScriptVisitor) VisitLiter ¶
func (v *GScriptVisitor) VisitLiter(ctx *parser.LiterContext) interface{}
func (*GScriptVisitor) VisitModExpr ¶
func (v *GScriptVisitor) VisitModExpr(ctx *parser.ModExprContext) interface{}
func (*GScriptVisitor) VisitMultDivExpr ¶
func (v *GScriptVisitor) VisitMultDivExpr(ctx *parser.MultDivExprContext) interface{}
func (*GScriptVisitor) VisitNestedExpr ¶
func (v *GScriptVisitor) VisitNestedExpr(ctx *parser.NestedExprContext) interface{}
func (*GScriptVisitor) VisitNull ¶
func (v *GScriptVisitor) VisitNull(ctx *parser.NullContext) interface{}
func (*GScriptVisitor) VisitParExpression ¶
func (v *GScriptVisitor) VisitParExpression(ctx *parser.ParExpressionContext) interface{}
func (*GScriptVisitor) VisitParse ¶
func (v *GScriptVisitor) VisitParse(ctx *parser.ParseContext) interface{}
func (*GScriptVisitor) VisitPlusSubExpr ¶
func (v *GScriptVisitor) VisitPlusSubExpr(ctx *parser.PlusSubExprContext) interface{}
func (*GScriptVisitor) VisitProg ¶
func (v *GScriptVisitor) VisitProg(ctx *parser.ProgContext) interface{}
func (*GScriptVisitor) VisitReturn ¶
func (v *GScriptVisitor) VisitReturn(ctx *parser.ReturnContext) interface{}
func (*GScriptVisitor) VisitStmExpr ¶
func (v *GScriptVisitor) VisitStmExpr(ctx *parser.StmExprContext) interface{}
func (*GScriptVisitor) VisitString ¶
func (v *GScriptVisitor) VisitString(ctx *parser.StringContext) interface{}
func (*GScriptVisitor) VisitUnaryExpr ¶
func (v *GScriptVisitor) VisitUnaryExpr(ctx *parser.UnaryExprContext) interface{}
Click to show internal directories.
Click to hide internal directories.
