/
rpn_base_listener.go
57 lines (38 loc) · 2.26 KB
/
rpn_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
// Code generated from rpn.g4 by ANTLR 4.7.2. DO NOT EDIT.
package rpn // rpn
import "github.com/antlr/antlr4/runtime/Go/antlr"
// BaserpnListener is a complete listener for a parse tree produced by rpnParser.
type BaserpnListener struct{}
var _ rpnListener = &BaserpnListener{}
// VisitTerminal is called when a terminal node is visited.
func (s *BaserpnListener) VisitTerminal(node antlr.TerminalNode) {}
// VisitErrorNode is called when an error node is visited.
func (s *BaserpnListener) VisitErrorNode(node antlr.ErrorNode) {}
// EnterEveryRule is called when any rule is entered.
func (s *BaserpnListener) EnterEveryRule(ctx antlr.ParserRuleContext) {}
// ExitEveryRule is called when any rule is exited.
func (s *BaserpnListener) ExitEveryRule(ctx antlr.ParserRuleContext) {}
// EnterExpression is called when production expression is entered.
func (s *BaserpnListener) EnterExpression(ctx *ExpressionContext) {}
// ExitExpression is called when production expression is exited.
func (s *BaserpnListener) ExitExpression(ctx *ExpressionContext) {}
// EnterTerm is called when production term is entered.
func (s *BaserpnListener) EnterTerm(ctx *TermContext) {}
// ExitTerm is called when production term is exited.
func (s *BaserpnListener) ExitTerm(ctx *TermContext) {}
// EnterOper is called when production oper is entered.
func (s *BaserpnListener) EnterOper(ctx *OperContext) {}
// ExitOper is called when production oper is exited.
func (s *BaserpnListener) ExitOper(ctx *OperContext) {}
// EnterSignedAtom is called when production signedAtom is entered.
func (s *BaserpnListener) EnterSignedAtom(ctx *SignedAtomContext) {}
// ExitSignedAtom is called when production signedAtom is exited.
func (s *BaserpnListener) ExitSignedAtom(ctx *SignedAtomContext) {}
// EnterVariable is called when production variable is entered.
func (s *BaserpnListener) EnterVariable(ctx *VariableContext) {}
// ExitVariable is called when production variable is exited.
func (s *BaserpnListener) ExitVariable(ctx *VariableContext) {}
// EnterScientific is called when production scientific is entered.
func (s *BaserpnListener) EnterScientific(ctx *ScientificContext) {}
// ExitScientific is called when production scientific is exited.
func (s *BaserpnListener) ExitScientific(ctx *ScientificContext) {}