equal
deleted
inserted
replaced
107 virtual const char *absyntax_cname(void) {return "symbol_c";}; |
107 virtual const char *absyntax_cname(void) {return "symbol_c";}; |
108 |
108 |
109 /* |
109 /* |
110 * Annotations produced during stage 1_2 |
110 * Annotations produced during stage 1_2 |
111 */ |
111 */ |
|
112 /* Points to the parent symbol in the AST, i.e. the symbol in the AST that will contain the current symbol */ |
|
113 symbol_c *parent; |
|
114 |
112 /* Line number for the purposes of error checking. */ |
115 /* Line number for the purposes of error checking. */ |
113 int first_line; |
116 int first_line; |
114 int first_column; |
117 int first_column; |
115 const char *first_file; /* filename referenced by first line/column */ |
118 const char *first_file; /* filename referenced by first line/column */ |
116 long int first_order; /* relative order in which it is read by lexcial analyser */ |
119 long int first_order; /* relative order in which it is read by lexcial analyser */ |