/* This C file is generated by NIT to compile module parser___tables. */
#include "parser___tables._sep.h"
+static const char LOCATE_parser___tables___TablesCapable___lexer_goto[] = "tables::TablesCapable::lexer_goto";
val_t parser___tables___TablesCapable___lexer_goto(val_t p0, val_t p1, val_t p2){
struct {struct stack_frame_t me;} fra;
val_t REGB0;
fra.me.REG[0] = p0;
REGB0 = p1;
REGB1 = p2;
- /* ./parser//tables.nit:20 */
+ /* parser/tables.nit:20 */
REGB1 = TablesCapable_lexer_goto___out(fra.me.REG[0], REGB0, REGB1);
stack_frame_head = fra.me.prev;
return REGB1;
}
+static const char LOCATE_parser___tables___TablesCapable___lexer_accept[] = "tables::TablesCapable::lexer_accept";
val_t parser___tables___TablesCapable___lexer_accept(val_t p0, val_t p1){
struct {struct stack_frame_t me;} fra;
val_t REGB0;
fra.me.REG[0] = NIT_NULL;
fra.me.REG[0] = p0;
REGB0 = p1;
- /* ./parser//tables.nit:24 */
+ /* parser/tables.nit:24 */
REGB0 = TablesCapable_lexer_accept___out(fra.me.REG[0], REGB0);
stack_frame_head = fra.me.prev;
return REGB0;
}
+static const char LOCATE_parser___tables___TablesCapable___parser_goto[] = "tables::TablesCapable::parser_goto";
val_t parser___tables___TablesCapable___parser_goto(val_t p0, val_t p1, val_t p2){
struct {struct stack_frame_t me;} fra;
val_t REGB0;
fra.me.REG[0] = p0;
REGB0 = p1;
REGB1 = p2;
- /* ./parser//tables.nit:27 */
+ /* parser/tables.nit:27 */
REGB1 = TablesCapable_parser_goto___out(fra.me.REG[0], REGB0, REGB1);
stack_frame_head = fra.me.prev;
return REGB1;
}
+static const char LOCATE_parser___tables___TablesCapable___parser_action[] = "tables::TablesCapable::parser_action";
val_t parser___tables___TablesCapable___parser_action(val_t p0, val_t p1, val_t p2){
struct {struct stack_frame_t me;} fra;
val_t REGB0;
fra.me.REG[0] = p0;
REGB0 = p1;
REGB1 = p2;
- /* ./parser//tables.nit:31 */
+ /* parser/tables.nit:31 */
REGB1 = TablesCapable_parser_action___out(fra.me.REG[0], REGB0, REGB1);
stack_frame_head = fra.me.prev;
return REGB1;