diff options
author | Lua Team <team@lua.org> | 1994-07-08 12:00:00 +0000 |
---|---|---|
committer | repogen <> | 1994-07-08 12:00:00 +0000 |
commit | 944fc7d7d95575f2b8023c1f3d4ac19e1369fc76 (patch) | |
tree | eabf0822f2058229cd0d49c7928683b8cf0ed88e /src/table.h | |
parent | 8b5979a7e8b9732aa2883d2384f853d87b594770 (diff) | |
download | lua-github-1.1.tar.gz |
Lua 1.11.1
Diffstat (limited to 'src/table.h')
-rw-r--r-- | src/table.h | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/src/table.h b/src/table.h new file mode 100644 index 00000000..a1da6639 --- /dev/null +++ b/src/table.h @@ -0,0 +1,42 @@ +/* +** Module to control static tables +** TeCGraf - PUC-Rio +** $Id: table.h,v 2.1 1994/04/20 22:07:57 celes Exp $ +*/ + +#ifndef table_h +#define table_h + +extern Symbol *lua_table; +extern Word lua_ntable; + +extern char **lua_constant; +extern Word lua_nconstant; + +extern char **lua_string; +extern Word lua_nstring; + +extern Hash **lua_array; +extern Word lua_narray; + +extern char *lua_file[]; +extern int lua_nfile; + +extern Word lua_block; +extern Word lua_nentity; + + + +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); +void lua_stringcollector (void); +char *lua_createstring (char *s); +int lua_addfile (char *fn); +int lua_delfile (void); +char *lua_filename (void); +void lua_nextvar (void); + +#endif |