X-Git-Url: http://nitlanguage.org diff --git a/c_src/tables._nitni.h b/c_src/tables._nitni.h index 694a46b..202a167 100644 --- a/c_src/tables._nitni.h +++ b/c_src/tables._nitni.h @@ -1,26 +1,8 @@ -#include -#include "tables._sep.h" -#ifndef TABLES_NITNI_H -#define TABLES_NITNI_H +/* + Extern implementation of Nit module tables +*/ +#ifndef TABLES_NITG_NITNI_H +#define TABLES_NITG_NITNI_H -#ifndef TABLESCAPABLE_TYPE -#define TABLESCAPABLE_TYPE -typedef struct s_TablesCapable{ - val_t v; -} TablesCapable; -#endif - -#include "tables_nit.h" - -/* out/indirect function for tables::TablesCapable::lexer_goto */ -val_t TablesCapable_lexer_goto___out( val_t recv, val_t i, val_t j ); - -/* out/indirect function for tables::TablesCapable::lexer_accept */ -val_t TablesCapable_lexer_accept___out( val_t recv, val_t i ); - -/* out/indirect function for tables::TablesCapable::parser_goto */ -val_t TablesCapable_parser_goto___out( val_t recv, val_t i, val_t j ); - -/* out/indirect function for tables::TablesCapable::parser_action */ -val_t TablesCapable_parser_action___out( val_t recv, val_t i, val_t j ); +#include "tables._ffi.h" #endif