1 /* This C file is generated by NIT to compile module parser___tables. */
2 #include "parser___tables._sep.h"
3 val_t
parser___tables___TablesCapable___lexer_goto(val_t p0
, val_t p1
, val_t p2
){
4 struct {struct stack_frame_t me
;} fra
;
8 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
9 fra
.me
.file
= LOCATE_parser___tables
;
11 fra
.me
.meth
= LOCATE_parser___tables___TablesCapable___lexer_goto
;
14 fra
.me
.nitni_local_ref_head
= NULL
;
15 fra
.me
.REG
[0] = NIT_NULL
;
19 /* parser/tables.nit:20 */
20 REGB1
= TablesCapable_lexer_goto___out(fra
.me
.REG
[0], REGB0
, REGB1
);
21 stack_frame_head
= fra
.me
.prev
;
24 val_t
parser___tables___TablesCapable___lexer_accept(val_t p0
, val_t p1
){
25 struct {struct stack_frame_t me
;} fra
;
28 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
29 fra
.me
.file
= LOCATE_parser___tables
;
31 fra
.me
.meth
= LOCATE_parser___tables___TablesCapable___lexer_accept
;
34 fra
.me
.nitni_local_ref_head
= NULL
;
35 fra
.me
.REG
[0] = NIT_NULL
;
38 /* parser/tables.nit:24 */
39 REGB0
= TablesCapable_lexer_accept___out(fra
.me
.REG
[0], REGB0
);
40 stack_frame_head
= fra
.me
.prev
;
43 val_t
parser___tables___TablesCapable___parser_goto(val_t p0
, val_t p1
, val_t p2
){
44 struct {struct stack_frame_t me
;} fra
;
48 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
49 fra
.me
.file
= LOCATE_parser___tables
;
51 fra
.me
.meth
= LOCATE_parser___tables___TablesCapable___parser_goto
;
54 fra
.me
.nitni_local_ref_head
= NULL
;
55 fra
.me
.REG
[0] = NIT_NULL
;
59 /* parser/tables.nit:27 */
60 REGB1
= TablesCapable_parser_goto___out(fra
.me
.REG
[0], REGB0
, REGB1
);
61 stack_frame_head
= fra
.me
.prev
;
64 val_t
parser___tables___TablesCapable___parser_action(val_t p0
, val_t p1
, val_t p2
){
65 struct {struct stack_frame_t me
;} fra
;
69 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
70 fra
.me
.file
= LOCATE_parser___tables
;
72 fra
.me
.meth
= LOCATE_parser___tables___TablesCapable___parser_action
;
75 fra
.me
.nitni_local_ref_head
= NULL
;
76 fra
.me
.REG
[0] = NIT_NULL
;
80 /* parser/tables.nit:31 */
81 REGB1
= TablesCapable_parser_action___out(fra
.me
.REG
[0], REGB0
, REGB1
);
82 stack_frame_head
= fra
.me
.prev
;