+++ /dev/null
-#include "tables.sep.0.h"
-/* method tables#TablesCapable#lexer_goto for (self: TablesCapable, Int, Int): Int */
-long tables__TablesCapable__lexer_goto(val* self, long p0, long p1) {
-long var /* : Int */;
-long var1 /* : Int for extern */;
-var1 = lexer_goto(self, p0, p1);
-var = var1;
-goto RET_LABEL;
-RET_LABEL:;
-return var;
-}
-/* method tables#TablesCapable#lexer_goto for (self: Object, Int, Int): Int */
-long VIRTUAL_tables__TablesCapable__lexer_goto(val* self, long p0, long p1) {
-long var /* : Int */;
-long var1 /* : Int */;
-long var3 /* : Int for extern */;
-{ /* Inline tables#TablesCapable#lexer_goto (self,p0,p1) on <self:Object(TablesCapable)> */
-var3 = lexer_goto(self, p0, p1);
-var1 = var3;
-goto RET_LABEL2;
-RET_LABEL2:(void)0;
-}
-var = var1;
-RET_LABEL:;
-return var;
-}
-/* method tables#TablesCapable#lexer_accept for (self: TablesCapable, Int): Int */
-long tables__TablesCapable__lexer_accept(val* self, long p0) {
-long var /* : Int */;
-long var1 /* : Int for extern */;
-var1 = lexer_accept(self, p0);
-var = var1;
-goto RET_LABEL;
-RET_LABEL:;
-return var;
-}
-/* method tables#TablesCapable#lexer_accept for (self: Object, Int): Int */
-long VIRTUAL_tables__TablesCapable__lexer_accept(val* self, long p0) {
-long var /* : Int */;
-long var1 /* : Int */;
-long var3 /* : Int for extern */;
-{ /* Inline tables#TablesCapable#lexer_accept (self,p0) on <self:Object(TablesCapable)> */
-var3 = lexer_accept(self, p0);
-var1 = var3;
-goto RET_LABEL2;
-RET_LABEL2:(void)0;
-}
-var = var1;
-RET_LABEL:;
-return var;
-}
-/* method tables#TablesCapable#parser_goto for (self: TablesCapable, Int, Int): Int */
-long tables__TablesCapable__parser_goto(val* self, long p0, long p1) {
-long var /* : Int */;
-long var1 /* : Int for extern */;
-var1 = parser_goto(self, p0, p1);
-var = var1;
-goto RET_LABEL;
-RET_LABEL:;
-return var;
-}
-/* method tables#TablesCapable#parser_goto for (self: Object, Int, Int): Int */
-long VIRTUAL_tables__TablesCapable__parser_goto(val* self, long p0, long p1) {
-long var /* : Int */;
-long var1 /* : Int */;
-long var3 /* : Int for extern */;
-{ /* Inline tables#TablesCapable#parser_goto (self,p0,p1) on <self:Object(TablesCapable)> */
-var3 = parser_goto(self, p0, p1);
-var1 = var3;
-goto RET_LABEL2;
-RET_LABEL2:(void)0;
-}
-var = var1;
-RET_LABEL:;
-return var;
-}
-/* method tables#TablesCapable#parser_action for (self: TablesCapable, Int, Int): Int */
-long tables__TablesCapable__parser_action(val* self, long p0, long p1) {
-long var /* : Int */;
-long var1 /* : Int for extern */;
-var1 = parser_action(self, p0, p1);
-var = var1;
-goto RET_LABEL;
-RET_LABEL:;
-return var;
-}
-/* method tables#TablesCapable#parser_action for (self: Object, Int, Int): Int */
-long VIRTUAL_tables__TablesCapable__parser_action(val* self, long p0, long p1) {
-long var /* : Int */;
-long var1 /* : Int */;
-long var3 /* : Int for extern */;
-{ /* Inline tables#TablesCapable#parser_action (self,p0,p1) on <self:Object(TablesCapable)> */
-var3 = parser_action(self, p0, p1);
-var1 = var3;
-goto RET_LABEL2;
-RET_LABEL2:(void)0;
-}
-var = var1;
-RET_LABEL:;
-return var;
-}