forked from hi-paris/agent-theory
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathATLVisitor.py
83 lines (51 loc) · 2.48 KB
/
ATLVisitor.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
# 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 generic visitor for a parse tree produced by ATLParser.
class ATLVisitor(ParseTreeVisitor):
# Visit a parse tree produced by ATLParser#Evaluation.
def visitEvaluation(self, ctx:ATLParser.EvaluationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by ATLParser#Universal.
def visitUniversal(self, ctx:ATLParser.UniversalContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by ATLParser#Negation.
def visitNegation(self, ctx:ATLParser.NegationContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by ATLParser#Grouping.
def visitGrouping(self, ctx:ATLParser.GroupingContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by ATLParser#Disjunction.
def visitDisjunction(self, ctx:ATLParser.DisjunctionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by ATLParser#Implies.
def visitImplies(self, ctx:ATLParser.ImpliesContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by ATLParser#Next.
def visitNext(self, ctx:ATLParser.NextContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by ATLParser#Eventually.
def visitEventually(self, ctx:ATLParser.EventuallyContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by ATLParser#Conjunction.
def visitConjunction(self, ctx:ATLParser.ConjunctionContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by ATLParser#Existential.
def visitExistential(self, ctx:ATLParser.ExistentialContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by ATLParser#Always.
def visitAlways(self, ctx:ATLParser.AlwaysContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by ATLParser#Release.
def visitRelease(self, ctx:ATLParser.ReleaseContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by ATLParser#Until.
def visitUntil(self, ctx:ATLParser.UntilContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by ATLParser#atomExpr.
def visitAtomExpr(self, ctx:ATLParser.AtomExprContext):
return self.visitChildren(ctx)
del ATLParser