forked from hi-paris/agent-theory
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathATLListener.py
138 lines (93 loc) · 3.9 KB
/
ATLListener.py
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
# Generated from ATL.g4 by ANTLR 4.8
from antlr4 import *
if __name__ is not None and "." in __name__:
from .ATLParser import ATLParser
else:
from ATLParser import ATLParser
# This class defines a complete listener for a parse tree produced by ATLParser.
class ATLListener(ParseTreeListener):
# Enter a parse tree produced by ATLParser#Evaluation.
def enterEvaluation(self, ctx:ATLParser.EvaluationContext):
pass
# Exit a parse tree produced by ATLParser#Evaluation.
def exitEvaluation(self, ctx:ATLParser.EvaluationContext):
pass
# Enter a parse tree produced by ATLParser#Universal.
def enterUniversal(self, ctx:ATLParser.UniversalContext):
pass
# Exit a parse tree produced by ATLParser#Universal.
def exitUniversal(self, ctx:ATLParser.UniversalContext):
pass
# Enter a parse tree produced by ATLParser#Negation.
def enterNegation(self, ctx:ATLParser.NegationContext):
pass
# Exit a parse tree produced by ATLParser#Negation.
def exitNegation(self, ctx:ATLParser.NegationContext):
pass
# Enter a parse tree produced by ATLParser#Grouping.
def enterGrouping(self, ctx:ATLParser.GroupingContext):
pass
# Exit a parse tree produced by ATLParser#Grouping.
def exitGrouping(self, ctx:ATLParser.GroupingContext):
pass
# Enter a parse tree produced by ATLParser#Disjunction.
def enterDisjunction(self, ctx:ATLParser.DisjunctionContext):
pass
# Exit a parse tree produced by ATLParser#Disjunction.
def exitDisjunction(self, ctx:ATLParser.DisjunctionContext):
pass
# Enter a parse tree produced by ATLParser#Implies.
def enterImplies(self, ctx:ATLParser.ImpliesContext):
pass
# Exit a parse tree produced by ATLParser#Implies.
def exitImplies(self, ctx:ATLParser.ImpliesContext):
pass
# Enter a parse tree produced by ATLParser#Next.
def enterNext(self, ctx:ATLParser.NextContext):
pass
# Exit a parse tree produced by ATLParser#Next.
def exitNext(self, ctx:ATLParser.NextContext):
pass
# Enter a parse tree produced by ATLParser#Eventually.
def enterEventually(self, ctx:ATLParser.EventuallyContext):
pass
# Exit a parse tree produced by ATLParser#Eventually.
def exitEventually(self, ctx:ATLParser.EventuallyContext):
pass
# Enter a parse tree produced by ATLParser#Conjunction.
def enterConjunction(self, ctx:ATLParser.ConjunctionContext):
pass
# Exit a parse tree produced by ATLParser#Conjunction.
def exitConjunction(self, ctx:ATLParser.ConjunctionContext):
pass
# Enter a parse tree produced by ATLParser#Existential.
def enterExistential(self, ctx:ATLParser.ExistentialContext):
pass
# Exit a parse tree produced by ATLParser#Existential.
def exitExistential(self, ctx:ATLParser.ExistentialContext):
pass
# Enter a parse tree produced by ATLParser#Always.
def enterAlways(self, ctx:ATLParser.AlwaysContext):
pass
# Exit a parse tree produced by ATLParser#Always.
def exitAlways(self, ctx:ATLParser.AlwaysContext):
pass
# Enter a parse tree produced by ATLParser#Release.
def enterRelease(self, ctx:ATLParser.ReleaseContext):
pass
# Exit a parse tree produced by ATLParser#Release.
def exitRelease(self, ctx:ATLParser.ReleaseContext):
pass
# Enter a parse tree produced by ATLParser#Until.
def enterUntil(self, ctx:ATLParser.UntilContext):
pass
# Exit a parse tree produced by ATLParser#Until.
def exitUntil(self, ctx:ATLParser.UntilContext):
pass
# Enter a parse tree produced by ATLParser#atomExpr.
def enterAtomExpr(self, ctx:ATLParser.AtomExprContext):
pass
# Exit a parse tree produced by ATLParser#atomExpr.
def exitAtomExpr(self, ctx:ATLParser.AtomExprContext):
pass
del ATLParser