Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1# Generated from \SimpleWorkflow.g4 by ANTLR 4.9 

2from antlr4 import * 

3if __name__ is not None and "." in __name__: 

4 from .SimpleWorkflowParser import SimpleWorkflowParser 

5else: 

6 from SimpleWorkflowParser import SimpleWorkflowParser 

7 

8# This class defines a complete listener for a parse tree produced by SimpleWorkflowParser. 

9 

10 

11class SimpleWorkflowListener(ParseTreeListener): 

12 

13 # Enter a parse tree produced by SimpleWorkflowParser#parse. 

14 def enterParse(self, ctx: SimpleWorkflowParser.ParseContext): 

15 pass 

16 

17 # Exit a parse tree produced by SimpleWorkflowParser#parse. 

18 def exitParse(self, ctx: SimpleWorkflowParser.ParseContext): 

19 pass 

20 

21 # Enter a parse tree produced by SimpleWorkflowParser#final_stmt. 

22 def enterFinal_stmt(self, ctx: SimpleWorkflowParser.Final_stmtContext): 

23 pass 

24 

25 # Exit a parse tree produced by SimpleWorkflowParser#final_stmt. 

26 def exitFinal_stmt(self, ctx: SimpleWorkflowParser.Final_stmtContext): 

27 pass 

28 

29 # Enter a parse tree produced by SimpleWorkflowParser#affectation_stmt_comma. 

30 def enterAffectation_stmt_comma(self, ctx: SimpleWorkflowParser.Affectation_stmt_commaContext): 

31 pass 

32 

33 # Exit a parse tree produced by SimpleWorkflowParser#affectation_stmt_comma. 

34 def exitAffectation_stmt_comma(self, ctx: SimpleWorkflowParser.Affectation_stmt_commaContext): 

35 pass 

36 

37 # Enter a parse tree produced by SimpleWorkflowParser#affectation_stmt. 

38 def enterAffectation_stmt(self, ctx: SimpleWorkflowParser.Affectation_stmtContext): 

39 pass 

40 

41 # Exit a parse tree produced by SimpleWorkflowParser#affectation_stmt. 

42 def exitAffectation_stmt(self, ctx: SimpleWorkflowParser.Affectation_stmtContext): 

43 pass 

44 

45 # Enter a parse tree produced by SimpleWorkflowParser#for_stmt. 

46 def enterFor_stmt(self, ctx: SimpleWorkflowParser.For_stmtContext): 

47 pass 

48 

49 # Exit a parse tree produced by SimpleWorkflowParser#for_stmt. 

50 def exitFor_stmt(self, ctx: SimpleWorkflowParser.For_stmtContext): 

51 pass 

52 

53 # Enter a parse tree produced by SimpleWorkflowParser#if_stmt. 

54 def enterIf_stmt(self, ctx: SimpleWorkflowParser.If_stmtContext): 

55 pass 

56 

57 # Exit a parse tree produced by SimpleWorkflowParser#if_stmt. 

58 def exitIf_stmt(self, ctx: SimpleWorkflowParser.If_stmtContext): 

59 pass 

60 

61 # Enter a parse tree produced by SimpleWorkflowParser#evaluation_function. 

62 def enterEvaluation_function(self, ctx: SimpleWorkflowParser.Evaluation_functionContext): 

63 pass 

64 

65 # Exit a parse tree produced by SimpleWorkflowParser#evaluation_function. 

66 def exitEvaluation_function(self, ctx: SimpleWorkflowParser.Evaluation_functionContext): 

67 pass 

68 

69 # Enter a parse tree produced by SimpleWorkflowParser#expression. 

70 def enterExpression(self, ctx: SimpleWorkflowParser.ExpressionContext): 

71 pass 

72 

73 # Exit a parse tree produced by SimpleWorkflowParser#expression. 

74 def exitExpression(self, ctx: SimpleWorkflowParser.ExpressionContext): 

75 pass 

76 

77 # Enter a parse tree produced by SimpleWorkflowParser#expression_no_binary. 

78 def enterExpression_no_binary(self, ctx: SimpleWorkflowParser.Expression_no_binaryContext): 

79 pass 

80 

81 # Exit a parse tree produced by SimpleWorkflowParser#expression_no_binary. 

82 def exitExpression_no_binary(self, ctx: SimpleWorkflowParser.Expression_no_binaryContext): 

83 pass 

84 

85 # Enter a parse tree produced by SimpleWorkflowParser#function_call. 

86 def enterFunction_call(self, ctx: SimpleWorkflowParser.Function_callContext): 

87 pass 

88 

89 # Exit a parse tree produced by SimpleWorkflowParser#function_call. 

90 def exitFunction_call(self, ctx: SimpleWorkflowParser.Function_callContext): 

91 pass 

92 

93 # Enter a parse tree produced by SimpleWorkflowParser#variable_name. 

94 def enterVariable_name(self, ctx: SimpleWorkflowParser.Variable_nameContext): 

95 pass 

96 

97 # Exit a parse tree produced by SimpleWorkflowParser#variable_name. 

98 def exitVariable_name(self, ctx: SimpleWorkflowParser.Variable_nameContext): 

99 pass 

100 

101 # Enter a parse tree produced by SimpleWorkflowParser#binary_operator. 

102 def enterBinary_operator(self, ctx: SimpleWorkflowParser.Binary_operatorContext): 

103 pass 

104 

105 # Exit a parse tree produced by SimpleWorkflowParser#binary_operator. 

106 def exitBinary_operator(self, ctx: SimpleWorkflowParser.Binary_operatorContext): 

107 pass 

108 

109 # Enter a parse tree produced by SimpleWorkflowParser#unary_operator. 

110 def enterUnary_operator(self, ctx: SimpleWorkflowParser.Unary_operatorContext): 

111 pass 

112 

113 # Exit a parse tree produced by SimpleWorkflowParser#unary_operator. 

114 def exitUnary_operator(self, ctx: SimpleWorkflowParser.Unary_operatorContext): 

115 pass 

116 

117 # Enter a parse tree produced by SimpleWorkflowParser#stmt_comma. 

118 def enterStmt_comma(self, ctx: SimpleWorkflowParser.Stmt_commaContext): 

119 pass 

120 

121 # Exit a parse tree produced by SimpleWorkflowParser#stmt_comma. 

122 def exitStmt_comma(self, ctx: SimpleWorkflowParser.Stmt_commaContext): 

123 pass 

124 

125 # Enter a parse tree produced by SimpleWorkflowParser#stmt. 

126 def enterStmt(self, ctx: SimpleWorkflowParser.StmtContext): 

127 pass 

128 

129 # Exit a parse tree produced by SimpleWorkflowParser#stmt. 

130 def exitStmt(self, ctx: SimpleWorkflowParser.StmtContext): 

131 pass 

132 

133 # Enter a parse tree produced by SimpleWorkflowParser#connect_stmt. 

134 def enterConnect_stmt(self, ctx: SimpleWorkflowParser.Connect_stmtContext): 

135 pass 

136 

137 # Exit a parse tree produced by SimpleWorkflowParser#connect_stmt. 

138 def exitConnect_stmt(self, ctx: SimpleWorkflowParser.Connect_stmtContext): 

139 pass 

140 

141 # Enter a parse tree produced by SimpleWorkflowParser#data_or_module_output. 

142 def enterData_or_module_output(self, ctx: SimpleWorkflowParser.Data_or_module_outputContext): 

143 pass 

144 

145 # Exit a parse tree produced by SimpleWorkflowParser#data_or_module_output. 

146 def exitData_or_module_output(self, ctx: SimpleWorkflowParser.Data_or_module_outputContext): 

147 pass 

148 

149 # Enter a parse tree produced by SimpleWorkflowParser#module_input. 

150 def enterModule_input(self, ctx: SimpleWorkflowParser.Module_inputContext): 

151 pass 

152 

153 # Exit a parse tree produced by SimpleWorkflowParser#module_input. 

154 def exitModule_input(self, ctx: SimpleWorkflowParser.Module_inputContext): 

155 pass 

156 

157 # Enter a parse tree produced by SimpleWorkflowParser#data_stmt. 

158 def enterData_stmt(self, ctx: SimpleWorkflowParser.Data_stmtContext): 

159 pass 

160 

161 # Exit a parse tree produced by SimpleWorkflowParser#data_stmt. 

162 def exitData_stmt(self, ctx: SimpleWorkflowParser.Data_stmtContext): 

163 pass 

164 

165 # Enter a parse tree produced by SimpleWorkflowParser#module_stmt. 

166 def enterModule_stmt(self, ctx: SimpleWorkflowParser.Module_stmtContext): 

167 pass 

168 

169 # Exit a parse tree produced by SimpleWorkflowParser#module_stmt. 

170 def exitModule_stmt(self, ctx: SimpleWorkflowParser.Module_stmtContext): 

171 pass 

172 

173 # Enter a parse tree produced by SimpleWorkflowParser#module_call. 

174 def enterModule_call(self, ctx: SimpleWorkflowParser.Module_callContext): 

175 pass 

176 

177 # Exit a parse tree produced by SimpleWorkflowParser#module_call. 

178 def exitModule_call(self, ctx: SimpleWorkflowParser.Module_callContext): 

179 pass 

180 

181 # Enter a parse tree produced by SimpleWorkflowParser#element_name. 

182 def enterElement_name(self, ctx: SimpleWorkflowParser.Element_nameContext): 

183 pass 

184 

185 # Exit a parse tree produced by SimpleWorkflowParser#element_name. 

186 def exitElement_name(self, ctx: SimpleWorkflowParser.Element_nameContext): 

187 pass 

188 

189 # Enter a parse tree produced by SimpleWorkflowParser#list_param_affectation. 

190 def enterList_param_affectation(self, ctx: SimpleWorkflowParser.List_param_affectationContext): 

191 pass 

192 

193 # Exit a parse tree produced by SimpleWorkflowParser#list_param_affectation. 

194 def exitList_param_affectation(self, ctx: SimpleWorkflowParser.List_param_affectationContext): 

195 pass 

196 

197 # Enter a parse tree produced by SimpleWorkflowParser#param_affectation. 

198 def enterParam_affectation(self, ctx: SimpleWorkflowParser.Param_affectationContext): 

199 pass 

200 

201 # Exit a parse tree produced by SimpleWorkflowParser#param_affectation. 

202 def exitParam_affectation(self, ctx: SimpleWorkflowParser.Param_affectationContext): 

203 pass 

204 

205 # Enter a parse tree produced by SimpleWorkflowParser#param_name. 

206 def enterParam_name(self, ctx: SimpleWorkflowParser.Param_nameContext): 

207 pass 

208 

209 # Exit a parse tree produced by SimpleWorkflowParser#param_name. 

210 def exitParam_name(self, ctx: SimpleWorkflowParser.Param_nameContext): 

211 pass 

212 

213 # Enter a parse tree produced by SimpleWorkflowParser#inout_name. 

214 def enterInout_name(self, ctx: SimpleWorkflowParser.Inout_nameContext): 

215 pass 

216 

217 # Exit a parse tree produced by SimpleWorkflowParser#inout_name. 

218 def exitInout_name(self, ctx: SimpleWorkflowParser.Inout_nameContext): 

219 pass 

220 

221 # Enter a parse tree produced by SimpleWorkflowParser#module_name. 

222 def enterModule_name(self, ctx: SimpleWorkflowParser.Module_nameContext): 

223 pass 

224 

225 # Exit a parse tree produced by SimpleWorkflowParser#module_name. 

226 def exitModule_name(self, ctx: SimpleWorkflowParser.Module_nameContext): 

227 pass 

228 

229 # Enter a parse tree produced by SimpleWorkflowParser#data_name. 

230 def enterData_name(self, ctx: SimpleWorkflowParser.Data_nameContext): 

231 pass 

232 

233 # Exit a parse tree produced by SimpleWorkflowParser#data_name. 

234 def exitData_name(self, ctx: SimpleWorkflowParser.Data_nameContext): 

235 pass 

236 

237 # Enter a parse tree produced by SimpleWorkflowParser#constant. 

238 def enterConstant(self, ctx: SimpleWorkflowParser.ConstantContext): 

239 pass 

240 

241 # Exit a parse tree produced by SimpleWorkflowParser#constant. 

242 def exitConstant(self, ctx: SimpleWorkflowParser.ConstantContext): 

243 pass 

244 

245 # Enter a parse tree produced by SimpleWorkflowParser#string_literal. 

246 def enterString_literal(self, ctx: SimpleWorkflowParser.String_literalContext): 

247 pass 

248 

249 # Exit a parse tree produced by SimpleWorkflowParser#string_literal. 

250 def exitString_literal(self, ctx: SimpleWorkflowParser.String_literalContext): 

251 pass 

252 

253 # Enter a parse tree produced by SimpleWorkflowParser#integer_number. 

254 def enterInteger_number(self, ctx: SimpleWorkflowParser.Integer_numberContext): 

255 pass 

256 

257 # Exit a parse tree produced by SimpleWorkflowParser#integer_number. 

258 def exitInteger_number(self, ctx: SimpleWorkflowParser.Integer_numberContext): 

259 pass 

260 

261 # Enter a parse tree produced by SimpleWorkflowParser#real_number. 

262 def enterReal_number(self, ctx: SimpleWorkflowParser.Real_numberContext): 

263 pass 

264 

265 # Exit a parse tree produced by SimpleWorkflowParser#real_number. 

266 def exitReal_number(self, ctx: SimpleWorkflowParser.Real_numberContext): 

267 pass 

268 

269 

270del SimpleWorkflowParser