forked from nyaruka/goflow
-
Notifications
You must be signed in to change notification settings - Fork 0
/
excellent1_visitor.go
66 lines (45 loc) · 2.54 KB
/
excellent1_visitor.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
// Code generated from Excellent1.g4 by ANTLR 4.7.1. DO NOT EDIT.
package gen // Excellent1
import "github.com/antlr/antlr4/runtime/Go/antlr"
// A complete Visitor for a parse tree produced by Excellent1Parser.
type Excellent1Visitor interface {
antlr.ParseTreeVisitor
// Visit a parse tree produced by Excellent1Parser#parse.
VisitParse(ctx *ParseContext) interface{}
// Visit a parse tree produced by Excellent1Parser#decimalLiteral.
VisitDecimalLiteral(ctx *DecimalLiteralContext) interface{}
// Visit a parse tree produced by Excellent1Parser#dotLookup.
VisitDotLookup(ctx *DotLookupContext) interface{}
// Visit a parse tree produced by Excellent1Parser#stringLiteral.
VisitStringLiteral(ctx *StringLiteralContext) interface{}
// Visit a parse tree produced by Excellent1Parser#functionCall.
VisitFunctionCall(ctx *FunctionCallContext) interface{}
// Visit a parse tree produced by Excellent1Parser#true.
VisitTrue(ctx *TrueContext) interface{}
// Visit a parse tree produced by Excellent1Parser#false.
VisitFalse(ctx *FalseContext) interface{}
// Visit a parse tree produced by Excellent1Parser#contextReference.
VisitContextReference(ctx *ContextReferenceContext) interface{}
// Visit a parse tree produced by Excellent1Parser#parentheses.
VisitParentheses(ctx *ParenthesesContext) interface{}
// Visit a parse tree produced by Excellent1Parser#negation.
VisitNegation(ctx *NegationContext) interface{}
// Visit a parse tree produced by Excellent1Parser#comparison.
VisitComparison(ctx *ComparisonContext) interface{}
// Visit a parse tree produced by Excellent1Parser#concatenation.
VisitConcatenation(ctx *ConcatenationContext) interface{}
// Visit a parse tree produced by Excellent1Parser#multiplicationOrDivision.
VisitMultiplicationOrDivision(ctx *MultiplicationOrDivisionContext) interface{}
// Visit a parse tree produced by Excellent1Parser#atomReference.
VisitAtomReference(ctx *AtomReferenceContext) interface{}
// Visit a parse tree produced by Excellent1Parser#additionOrSubtraction.
VisitAdditionOrSubtraction(ctx *AdditionOrSubtractionContext) interface{}
// Visit a parse tree produced by Excellent1Parser#equality.
VisitEquality(ctx *EqualityContext) interface{}
// Visit a parse tree produced by Excellent1Parser#exponent.
VisitExponent(ctx *ExponentContext) interface{}
// Visit a parse tree produced by Excellent1Parser#fnname.
VisitFnname(ctx *FnnameContext) interface{}
// Visit a parse tree produced by Excellent1Parser#functionParameters.
VisitFunctionParameters(ctx *FunctionParametersContext) interface{}
}