-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTabloidListener.java
More file actions
355 lines (354 loc) · 12.6 KB
/
TabloidListener.java
File metadata and controls
355 lines (354 loc) · 12.6 KB
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
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
// Generated from Tabloid.g4 by ANTLR 4.13.2
import org.antlr.v4.runtime.tree.ParseTreeListener;
/**
* This interface defines a complete listener for a parse tree produced by
* {@link TabloidParser}.
*/
public interface TabloidListener extends ParseTreeListener {
/**
* Enter a parse tree produced by {@link TabloidParser#programma}.
* @param ctx the parse tree
*/
void enterProgramma(TabloidParser.ProgrammaContext ctx);
/**
* Exit a parse tree produced by {@link TabloidParser#programma}.
* @param ctx the parse tree
*/
void exitProgramma(TabloidParser.ProgrammaContext ctx);
/**
* Enter a parse tree produced by {@link TabloidParser#dilosi}.
* @param ctx the parse tree
*/
void enterDilosi(TabloidParser.DilosiContext ctx);
/**
* Exit a parse tree produced by {@link TabloidParser#dilosi}.
* @param ctx the parse tree
*/
void exitDilosi(TabloidParser.DilosiContext ctx);
/**
* Enter a parse tree produced by {@link TabloidParser#anathesi}.
* @param ctx the parse tree
*/
void enterAnathesi(TabloidParser.AnathesiContext ctx);
/**
* Exit a parse tree produced by {@link TabloidParser#anathesi}.
* @param ctx the parse tree
*/
void exitAnathesi(TabloidParser.AnathesiContext ctx);
/**
* Enter a parse tree produced by {@link TabloidParser#ektypwsi}.
* @param ctx the parse tree
*/
void enterEktypwsi(TabloidParser.EktypwsiContext ctx);
/**
* Exit a parse tree produced by {@link TabloidParser#ektypwsi}.
* @param ctx the parse tree
*/
void exitEktypwsi(TabloidParser.EktypwsiContext ctx);
/**
* Enter a parse tree produced by {@link TabloidParser#eisodos}.
* @param ctx the parse tree
*/
void enterEisodos(TabloidParser.EisodosContext ctx);
/**
* Exit a parse tree produced by {@link TabloidParser#eisodos}.
* @param ctx the parse tree
*/
void exitEisodos(TabloidParser.EisodosContext ctx);
/**
* Enter a parse tree produced by {@link TabloidParser#epistrofi}.
* @param ctx the parse tree
*/
void enterEpistrofi(TabloidParser.EpistrofiContext ctx);
/**
* Exit a parse tree produced by {@link TabloidParser#epistrofi}.
* @param ctx the parse tree
*/
void exitEpistrofi(TabloidParser.EpistrofiContext ctx);
/**
* Enter a parse tree produced by {@link TabloidParser#dhmiourgiasynartishs}.
* @param ctx the parse tree
*/
void enterDhmiourgiasynartishs(TabloidParser.DhmiourgiasynartishsContext ctx);
/**
* Exit a parse tree produced by {@link TabloidParser#dhmiourgiasynartishs}.
* @param ctx the parse tree
*/
void exitDhmiourgiasynartishs(TabloidParser.DhmiourgiasynartishsContext ctx);
/**
* Enter a parse tree produced by {@link TabloidParser#parametroi}.
* @param ctx the parse tree
*/
void enterParametroi(TabloidParser.ParametroiContext ctx);
/**
* Exit a parse tree produced by {@link TabloidParser#parametroi}.
* @param ctx the parse tree
*/
void exitParametroi(TabloidParser.ParametroiContext ctx);
/**
* Enter a parse tree produced by {@link TabloidParser#klhsh}.
* @param ctx the parse tree
*/
void enterKlhsh(TabloidParser.KlhshContext ctx);
/**
* Exit a parse tree produced by {@link TabloidParser#klhsh}.
* @param ctx the parse tree
*/
void exitKlhsh(TabloidParser.KlhshContext ctx);
/**
* Enter a parse tree produced by {@link TabloidParser#listaOrismatwn}.
* @param ctx the parse tree
*/
void enterListaOrismatwn(TabloidParser.ListaOrismatwnContext ctx);
/**
* Exit a parse tree produced by {@link TabloidParser#listaOrismatwn}.
* @param ctx the parse tree
*/
void exitListaOrismatwn(TabloidParser.ListaOrismatwnContext ctx);
/**
* Enter a parse tree produced by {@link TabloidParser#if}.
* @param ctx the parse tree
*/
void enterIf(TabloidParser.IfContext ctx);
/**
* Exit a parse tree produced by {@link TabloidParser#if}.
* @param ctx the parse tree
*/
void exitIf(TabloidParser.IfContext ctx);
/**
* Enter a parse tree produced by {@link TabloidParser#while}.
* @param ctx the parse tree
*/
void enterWhile(TabloidParser.WhileContext ctx);
/**
* Exit a parse tree produced by {@link TabloidParser#while}.
* @param ctx the parse tree
*/
void exitWhile(TabloidParser.WhileContext ctx);
/**
* Enter a parse tree produced by {@link TabloidParser#synthiki}.
* @param ctx the parse tree
*/
void enterSynthiki(TabloidParser.SynthikiContext ctx);
/**
* Exit a parse tree produced by {@link TabloidParser#synthiki}.
* @param ctx the parse tree
*/
void exitSynthiki(TabloidParser.SynthikiContext ctx);
/**
* Enter a parse tree produced by the {@code Mikrotero}
* labeled alternative in {@link TabloidParser#sygkritis}.
* @param ctx the parse tree
*/
void enterMikrotero(TabloidParser.MikroteroContext ctx);
/**
* Exit a parse tree produced by the {@code Mikrotero}
* labeled alternative in {@link TabloidParser#sygkritis}.
* @param ctx the parse tree
*/
void exitMikrotero(TabloidParser.MikroteroContext ctx);
/**
* Enter a parse tree produced by the {@code Megalytero}
* labeled alternative in {@link TabloidParser#sygkritis}.
* @param ctx the parse tree
*/
void enterMegalytero(TabloidParser.MegalyteroContext ctx);
/**
* Exit a parse tree produced by the {@code Megalytero}
* labeled alternative in {@link TabloidParser#sygkritis}.
* @param ctx the parse tree
*/
void exitMegalytero(TabloidParser.MegalyteroContext ctx);
/**
* Enter a parse tree produced by the {@code SynwnymoMikroterou}
* labeled alternative in {@link TabloidParser#sygkritis}.
* @param ctx the parse tree
*/
void enterSynwnymoMikroterou(TabloidParser.SynwnymoMikroterouContext ctx);
/**
* Exit a parse tree produced by the {@code SynwnymoMikroterou}
* labeled alternative in {@link TabloidParser#sygkritis}.
* @param ctx the parse tree
*/
void exitSynwnymoMikroterou(TabloidParser.SynwnymoMikroterouContext ctx);
/**
* Enter a parse tree produced by the {@code SynwnymoMegalyterou}
* labeled alternative in {@link TabloidParser#sygkritis}.
* @param ctx the parse tree
*/
void enterSynwnymoMegalyterou(TabloidParser.SynwnymoMegalyterouContext ctx);
/**
* Exit a parse tree produced by the {@code SynwnymoMegalyterou}
* labeled alternative in {@link TabloidParser#sygkritis}.
* @param ctx the parse tree
*/
void exitSynwnymoMegalyterou(TabloidParser.SynwnymoMegalyterouContext ctx);
/**
* Enter a parse tree produced by the {@code Iso}
* labeled alternative in {@link TabloidParser#sygkritis}.
* @param ctx the parse tree
*/
void enterIso(TabloidParser.IsoContext ctx);
/**
* Exit a parse tree produced by the {@code Iso}
* labeled alternative in {@link TabloidParser#sygkritis}.
* @param ctx the parse tree
*/
void exitIso(TabloidParser.IsoContext ctx);
/**
* Enter a parse tree produced by the {@code Diaforo}
* labeled alternative in {@link TabloidParser#sygkritis}.
* @param ctx the parse tree
*/
void enterDiaforo(TabloidParser.DiaforoContext ctx);
/**
* Exit a parse tree produced by the {@code Diaforo}
* labeled alternative in {@link TabloidParser#sygkritis}.
* @param ctx the parse tree
*/
void exitDiaforo(TabloidParser.DiaforoContext ctx);
/**
* Enter a parse tree produced by the {@code SynwnymoIsotitas}
* labeled alternative in {@link TabloidParser#sygkritis}.
* @param ctx the parse tree
*/
void enterSynwnymoIsotitas(TabloidParser.SynwnymoIsotitasContext ctx);
/**
* Exit a parse tree produced by the {@code SynwnymoIsotitas}
* labeled alternative in {@link TabloidParser#sygkritis}.
* @param ctx the parse tree
*/
void exitSynwnymoIsotitas(TabloidParser.SynwnymoIsotitasContext ctx);
/**
* Enter a parse tree produced by the {@code Akeraio}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void enterAkeraio(TabloidParser.AkeraioContext ctx);
/**
* Exit a parse tree produced by the {@code Akeraio}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void exitAkeraio(TabloidParser.AkeraioContext ctx);
/**
* Enter a parse tree produced by the {@code Dekadiko}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void enterDekadiko(TabloidParser.DekadikoContext ctx);
/**
* Exit a parse tree produced by the {@code Dekadiko}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void exitDekadiko(TabloidParser.DekadikoContext ctx);
/**
* Enter a parse tree produced by the {@code PollaplasiasmosDiairesei}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void enterPollaplasiasmosDiairesei(TabloidParser.PollaplasiasmosDiaireseiContext ctx);
/**
* Exit a parse tree produced by the {@code PollaplasiasmosDiairesei}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void exitPollaplasiasmosDiairesei(TabloidParser.PollaplasiasmosDiaireseiContext ctx);
/**
* Enter a parse tree produced by the {@code Parentheseis}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void enterParentheseis(TabloidParser.ParentheseisContext ctx);
/**
* Exit a parse tree produced by the {@code Parentheseis}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void exitParentheseis(TabloidParser.ParentheseisContext ctx);
/**
* Enter a parse tree produced by the {@code LogikesPraxeis}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void enterLogikesPraxeis(TabloidParser.LogikesPraxeisContext ctx);
/**
* Exit a parse tree produced by the {@code LogikesPraxeis}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void exitLogikesPraxeis(TabloidParser.LogikesPraxeisContext ctx);
/**
* Enter a parse tree produced by the {@code SygkritikiEkfrasi}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void enterSygkritikiEkfrasi(TabloidParser.SygkritikiEkfrasiContext ctx);
/**
* Exit a parse tree produced by the {@code SygkritikiEkfrasi}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void exitSygkritikiEkfrasi(TabloidParser.SygkritikiEkfrasiContext ctx);
/**
* Enter a parse tree produced by the {@code LogikiTimh}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void enterLogikiTimh(TabloidParser.LogikiTimhContext ctx);
/**
* Exit a parse tree produced by the {@code LogikiTimh}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void exitLogikiTimh(TabloidParser.LogikiTimhContext ctx);
/**
* Enter a parse tree produced by the {@code Metavliti}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void enterMetavliti(TabloidParser.MetavlitiContext ctx);
/**
* Exit a parse tree produced by the {@code Metavliti}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void exitMetavliti(TabloidParser.MetavlitiContext ctx);
/**
* Enter a parse tree produced by the {@code ProsthesiAfairesi}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void enterProsthesiAfairesi(TabloidParser.ProsthesiAfairesiContext ctx);
/**
* Exit a parse tree produced by the {@code ProsthesiAfairesi}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void exitProsthesiAfairesi(TabloidParser.ProsthesiAfairesiContext ctx);
/**
* Enter a parse tree produced by the {@code EkfrasiKlisis}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void enterEkfrasiKlisis(TabloidParser.EkfrasiKlisisContext ctx);
/**
* Exit a parse tree produced by the {@code EkfrasiKlisis}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void exitEkfrasiKlisis(TabloidParser.EkfrasiKlisisContext ctx);
/**
* Enter a parse tree produced by the {@code Keimeno}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void enterKeimeno(TabloidParser.KeimenoContext ctx);
/**
* Exit a parse tree produced by the {@code Keimeno}
* labeled alternative in {@link TabloidParser#ekfrasi}.
* @param ctx the parse tree
*/
void exitKeimeno(TabloidParser.KeimenoContext ctx);
}