diff options
Diffstat (limited to 'table.h')
| -rw-r--r-- | table.h | 9 |
1 files changed, 6 insertions, 3 deletions
| @@ -1,12 +1,14 @@ | |||
| 1 | /* | 1 | /* |
| 2 | ** Module to control static tables | 2 | ** Module to control static tables |
| 3 | ** TeCGraf - PUC-Rio | 3 | ** TeCGraf - PUC-Rio |
| 4 | ** $Id: table.h,v 2.3 1994/10/17 19:03:23 celes Exp roberto $ | 4 | ** $Id: table.h,v 2.4 1994/11/03 21:48:36 roberto Exp roberto $ |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef table_h | 7 | #ifndef table_h |
| 8 | #define table_h | 8 | #define table_h |
| 9 | 9 | ||
| 10 | #include "tree.h" | ||
| 11 | |||
| 10 | extern Symbol *lua_table; | 12 | extern Symbol *lua_table; |
| 11 | extern char **lua_constant; | 13 | extern char **lua_constant; |
| 12 | 14 | ||
| @@ -19,8 +21,9 @@ extern Word lua_recovered; | |||
| 19 | 21 | ||
| 20 | 22 | ||
| 21 | void lua_initconstant (void); | 23 | void lua_initconstant (void); |
| 22 | int lua_findsymbol (char *s); | 24 | int luaI_findsymbolbyname (char *name); |
| 23 | int lua_findconstant (char *s); | 25 | int luaI_findsymbol (TreeNode *t); |
| 26 | int luaI_findconstant (TreeNode *t); | ||
| 24 | void lua_travsymbol (void (*fn)(Object *)); | 27 | void lua_travsymbol (void (*fn)(Object *)); |
| 25 | void lua_markobject (Object *o); | 28 | void lua_markobject (Object *o); |
| 26 | void lua_pack (void); | 29 | void lua_pack (void); |
