| /* |
| ** Module to control static tables |
| ** TeCGraf - PUC-Rio |
| ** $Id: table.h,v 2.1 1994/04/20 22:07:57 celes Exp celes $ |
| */ |
| |
| #ifndef table_h |
| #define table_h |
| |
| extern Symbol *lua_table; |
| extern char **lua_constant; |
| |
| extern char *lua_file[]; |
| extern int lua_nfile; |
| |
| extern Word lua_block; |
| extern Word lua_nentity; |
| |
| |
| void lua_initconstant (void); |
| int lua_findsymbol (char *s); |
| int lua_findconstant (char *s); |
| void lua_travsymbol (void (*fn)(Object *)); |
| void lua_markobject (Object *o); |
| void lua_pack (void); |
| char *lua_createstring (char *s); |
| int lua_addfile (char *fn); |
| int lua_delfile (void); |
| char *lua_filename (void); |
| void lua_nextvar (void); |
| |
| #endif |