-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathBanglaListener.java
More file actions
79 lines (78 loc) · 2.61 KB
/
BanglaListener.java
File metadata and controls
79 lines (78 loc) · 2.61 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
// Generated from Bangla.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 BanglaParser}.
*/
public interface BanglaListener extends ParseTreeListener {
/**
* Enter a parse tree produced by {@link BanglaParser#program}.
* @param ctx the parse tree
*/
void enterProgram(BanglaParser.ProgramContext ctx);
/**
* Exit a parse tree produced by {@link BanglaParser#program}.
* @param ctx the parse tree
*/
void exitProgram(BanglaParser.ProgramContext ctx);
/**
* Enter a parse tree produced by {@link BanglaParser#statement}.
* @param ctx the parse tree
*/
void enterStatement(BanglaParser.StatementContext ctx);
/**
* Exit a parse tree produced by {@link BanglaParser#statement}.
* @param ctx the parse tree
*/
void exitStatement(BanglaParser.StatementContext ctx);
/**
* Enter a parse tree produced by {@link BanglaParser#declaration}.
* @param ctx the parse tree
*/
void enterDeclaration(BanglaParser.DeclarationContext ctx);
/**
* Exit a parse tree produced by {@link BanglaParser#declaration}.
* @param ctx the parse tree
*/
void exitDeclaration(BanglaParser.DeclarationContext ctx);
/**
* Enter a parse tree produced by {@link BanglaParser#assignment}.
* @param ctx the parse tree
*/
void enterAssignment(BanglaParser.AssignmentContext ctx);
/**
* Exit a parse tree produced by {@link BanglaParser#assignment}.
* @param ctx the parse tree
*/
void exitAssignment(BanglaParser.AssignmentContext ctx);
/**
* Enter a parse tree produced by {@link BanglaParser#conditionBlock}.
* @param ctx the parse tree
*/
void enterConditionBlock(BanglaParser.ConditionBlockContext ctx);
/**
* Exit a parse tree produced by {@link BanglaParser#conditionBlock}.
* @param ctx the parse tree
*/
void exitConditionBlock(BanglaParser.ConditionBlockContext ctx);
/**
* Enter a parse tree produced by {@link BanglaParser#condition}.
* @param ctx the parse tree
*/
void enterCondition(BanglaParser.ConditionContext ctx);
/**
* Exit a parse tree produced by {@link BanglaParser#condition}.
* @param ctx the parse tree
*/
void exitCondition(BanglaParser.ConditionContext ctx);
/**
* Enter a parse tree produced by {@link BanglaParser#expression}.
* @param ctx the parse tree
*/
void enterExpression(BanglaParser.ExpressionContext ctx);
/**
* Exit a parse tree produced by {@link BanglaParser#expression}.
* @param ctx the parse tree
*/
void exitExpression(BanglaParser.ExpressionContext ctx);
}