summary refs log tree commit diff
path: root/gen/ANFListener.py
blob: 81322bb5b4ac30e155e8e7c5b1463677fe9e123e (plain)
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
# Generated from /home/erik/PycharmProjects/pythonProject/grammar/ANF.g4 by ANTLR 4.13.1
from antlr4 import *
if "." in __name__:
    from .ANFParser import ANFParser
else:
    from ANFParser import ANFParser

# This class defines a complete listener for a parse tree produced by ANFParser.
class ANFListener(ParseTreeListener):

    # Enter a parse tree produced by ANFParser#var.
    def enterVar(self, ctx:ANFParser.VarContext):
        pass

    # Exit a parse tree produced by ANFParser#var.
    def exitVar(self, ctx:ANFParser.VarContext):
        pass


    # Enter a parse tree produced by ANFParser#num.
    def enterNum(self, ctx:ANFParser.NumContext):
        pass

    # Exit a parse tree produced by ANFParser#num.
    def exitNum(self, ctx:ANFParser.NumContext):
        pass


    # Enter a parse tree produced by ANFParser#add.
    def enterAdd(self, ctx:ANFParser.AddContext):
        pass

    # Exit a parse tree produced by ANFParser#add.
    def exitAdd(self, ctx:ANFParser.AddContext):
        pass


    # Enter a parse tree produced by ANFParser#sub.
    def enterSub(self, ctx:ANFParser.SubContext):
        pass

    # Exit a parse tree produced by ANFParser#sub.
    def exitSub(self, ctx:ANFParser.SubContext):
        pass


    # Enter a parse tree produced by ANFParser#mul.
    def enterMul(self, ctx:ANFParser.MulContext):
        pass

    # Exit a parse tree produced by ANFParser#mul.
    def exitMul(self, ctx:ANFParser.MulContext):
        pass


    # Enter a parse tree produced by ANFParser#div.
    def enterDiv(self, ctx:ANFParser.DivContext):
        pass

    # Exit a parse tree produced by ANFParser#div.
    def exitDiv(self, ctx:ANFParser.DivContext):
        pass


    # Enter a parse tree produced by ANFParser#lam.
    def enterLam(self, ctx:ANFParser.LamContext):
        pass

    # Exit a parse tree produced by ANFParser#lam.
    def exitLam(self, ctx:ANFParser.LamContext):
        pass


    # Enter a parse tree produced by ANFParser#call.
    def enterCall(self, ctx:ANFParser.CallContext):
        pass

    # Exit a parse tree produced by ANFParser#call.
    def exitCall(self, ctx:ANFParser.CallContext):
        pass


    # Enter a parse tree produced by ANFParser#atom.
    def enterAtom(self, ctx:ANFParser.AtomContext):
        pass

    # Exit a parse tree produced by ANFParser#atom.
    def exitAtom(self, ctx:ANFParser.AtomContext):
        pass


    # Enter a parse tree produced by ANFParser#let.
    def enterLet(self, ctx:ANFParser.LetContext):
        pass

    # Exit a parse tree produced by ANFParser#let.
    def exitLet(self, ctx:ANFParser.LetContext):
        pass


    # Enter a parse tree produced by ANFParser#fc.
    def enterFc(self, ctx:ANFParser.FcContext):
        pass

    # Exit a parse tree produced by ANFParser#fc.
    def exitFc(self, ctx:ANFParser.FcContext):
        pass



del ANFParser