-
Notifications
You must be signed in to change notification settings - Fork 19
/
excellent3_base_listener.go
154 lines (103 loc) · 7.19 KB
/
excellent3_base_listener.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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
// Code generated from Excellent3.g4 by ANTLR 4.13.1. DO NOT EDIT.
package gen // Excellent3
import "github.com/antlr4-go/antlr/v4"
// BaseExcellent3Listener is a complete listener for a parse tree produced by Excellent3Parser.
type BaseExcellent3Listener struct{}
var _ Excellent3Listener = &BaseExcellent3Listener{}
// VisitTerminal is called when a terminal node is visited.
func (s *BaseExcellent3Listener) VisitTerminal(node antlr.TerminalNode) {}
// VisitErrorNode is called when an error node is visited.
func (s *BaseExcellent3Listener) VisitErrorNode(node antlr.ErrorNode) {}
// EnterEveryRule is called when any rule is entered.
func (s *BaseExcellent3Listener) EnterEveryRule(ctx antlr.ParserRuleContext) {}
// ExitEveryRule is called when any rule is exited.
func (s *BaseExcellent3Listener) ExitEveryRule(ctx antlr.ParserRuleContext) {}
// EnterParse is called when production parse is entered.
func (s *BaseExcellent3Listener) EnterParse(ctx *ParseContext) {}
// ExitParse is called when production parse is exited.
func (s *BaseExcellent3Listener) ExitParse(ctx *ParseContext) {}
// EnterNegation is called when production negation is entered.
func (s *BaseExcellent3Listener) EnterNegation(ctx *NegationContext) {}
// ExitNegation is called when production negation is exited.
func (s *BaseExcellent3Listener) ExitNegation(ctx *NegationContext) {}
// EnterComparison is called when production comparison is entered.
func (s *BaseExcellent3Listener) EnterComparison(ctx *ComparisonContext) {}
// ExitComparison is called when production comparison is exited.
func (s *BaseExcellent3Listener) ExitComparison(ctx *ComparisonContext) {}
// EnterFalse is called when production false is entered.
func (s *BaseExcellent3Listener) EnterFalse(ctx *FalseContext) {}
// ExitFalse is called when production false is exited.
func (s *BaseExcellent3Listener) ExitFalse(ctx *FalseContext) {}
// EnterAdditionOrSubtraction is called when production additionOrSubtraction is entered.
func (s *BaseExcellent3Listener) EnterAdditionOrSubtraction(ctx *AdditionOrSubtractionContext) {}
// ExitAdditionOrSubtraction is called when production additionOrSubtraction is exited.
func (s *BaseExcellent3Listener) ExitAdditionOrSubtraction(ctx *AdditionOrSubtractionContext) {}
// EnterTextLiteral is called when production textLiteral is entered.
func (s *BaseExcellent3Listener) EnterTextLiteral(ctx *TextLiteralContext) {}
// ExitTextLiteral is called when production textLiteral is exited.
func (s *BaseExcellent3Listener) ExitTextLiteral(ctx *TextLiteralContext) {}
// EnterConcatenation is called when production concatenation is entered.
func (s *BaseExcellent3Listener) EnterConcatenation(ctx *ConcatenationContext) {}
// ExitConcatenation is called when production concatenation is exited.
func (s *BaseExcellent3Listener) ExitConcatenation(ctx *ConcatenationContext) {}
// EnterNull is called when production null is entered.
func (s *BaseExcellent3Listener) EnterNull(ctx *NullContext) {}
// ExitNull is called when production null is exited.
func (s *BaseExcellent3Listener) ExitNull(ctx *NullContext) {}
// EnterMultiplicationOrDivision is called when production multiplicationOrDivision is entered.
func (s *BaseExcellent3Listener) EnterMultiplicationOrDivision(ctx *MultiplicationOrDivisionContext) {
}
// ExitMultiplicationOrDivision is called when production multiplicationOrDivision is exited.
func (s *BaseExcellent3Listener) ExitMultiplicationOrDivision(ctx *MultiplicationOrDivisionContext) {}
// EnterTrue is called when production true is entered.
func (s *BaseExcellent3Listener) EnterTrue(ctx *TrueContext) {}
// ExitTrue is called when production true is exited.
func (s *BaseExcellent3Listener) ExitTrue(ctx *TrueContext) {}
// EnterAtomReference is called when production atomReference is entered.
func (s *BaseExcellent3Listener) EnterAtomReference(ctx *AtomReferenceContext) {}
// ExitAtomReference is called when production atomReference is exited.
func (s *BaseExcellent3Listener) ExitAtomReference(ctx *AtomReferenceContext) {}
// EnterAnonFunction is called when production anonFunction is entered.
func (s *BaseExcellent3Listener) EnterAnonFunction(ctx *AnonFunctionContext) {}
// ExitAnonFunction is called when production anonFunction is exited.
func (s *BaseExcellent3Listener) ExitAnonFunction(ctx *AnonFunctionContext) {}
// EnterEquality is called when production equality is entered.
func (s *BaseExcellent3Listener) EnterEquality(ctx *EqualityContext) {}
// ExitEquality is called when production equality is exited.
func (s *BaseExcellent3Listener) ExitEquality(ctx *EqualityContext) {}
// EnterNumberLiteral is called when production numberLiteral is entered.
func (s *BaseExcellent3Listener) EnterNumberLiteral(ctx *NumberLiteralContext) {}
// ExitNumberLiteral is called when production numberLiteral is exited.
func (s *BaseExcellent3Listener) ExitNumberLiteral(ctx *NumberLiteralContext) {}
// EnterExponent is called when production exponent is entered.
func (s *BaseExcellent3Listener) EnterExponent(ctx *ExponentContext) {}
// ExitExponent is called when production exponent is exited.
func (s *BaseExcellent3Listener) ExitExponent(ctx *ExponentContext) {}
// EnterParentheses is called when production parentheses is entered.
func (s *BaseExcellent3Listener) EnterParentheses(ctx *ParenthesesContext) {}
// ExitParentheses is called when production parentheses is exited.
func (s *BaseExcellent3Listener) ExitParentheses(ctx *ParenthesesContext) {}
// EnterDotLookup is called when production dotLookup is entered.
func (s *BaseExcellent3Listener) EnterDotLookup(ctx *DotLookupContext) {}
// ExitDotLookup is called when production dotLookup is exited.
func (s *BaseExcellent3Listener) ExitDotLookup(ctx *DotLookupContext) {}
// EnterFunctionCall is called when production functionCall is entered.
func (s *BaseExcellent3Listener) EnterFunctionCall(ctx *FunctionCallContext) {}
// ExitFunctionCall is called when production functionCall is exited.
func (s *BaseExcellent3Listener) ExitFunctionCall(ctx *FunctionCallContext) {}
// EnterArrayLookup is called when production arrayLookup is entered.
func (s *BaseExcellent3Listener) EnterArrayLookup(ctx *ArrayLookupContext) {}
// ExitArrayLookup is called when production arrayLookup is exited.
func (s *BaseExcellent3Listener) ExitArrayLookup(ctx *ArrayLookupContext) {}
// EnterContextReference is called when production contextReference is entered.
func (s *BaseExcellent3Listener) EnterContextReference(ctx *ContextReferenceContext) {}
// ExitContextReference is called when production contextReference is exited.
func (s *BaseExcellent3Listener) ExitContextReference(ctx *ContextReferenceContext) {}
// EnterFunctionParameters is called when production functionParameters is entered.
func (s *BaseExcellent3Listener) EnterFunctionParameters(ctx *FunctionParametersContext) {}
// ExitFunctionParameters is called when production functionParameters is exited.
func (s *BaseExcellent3Listener) ExitFunctionParameters(ctx *FunctionParametersContext) {}
// EnterNameList is called when production nameList is entered.
func (s *BaseExcellent3Listener) EnterNameList(ctx *NameListContext) {}
// ExitNameList is called when production nameList is exited.
func (s *BaseExcellent3Listener) ExitNameList(ctx *NameListContext) {}