Imported from ../lua-2.2.tar.gz.
[lua.git] / src / table.h
blob4e581401646500f436e5283a3ecdeedfeaae585b
1 /*
2 ** Module to control static tables
3 ** TeCGraf - PUC-Rio
4 ** $Id: table.h,v 2.13 1995/10/26 14:21:56 roberto Exp $
5 */
7 #ifndef table_h
8 #define table_h
10 #include "tree.h"
11 #include "opcode.h"
13 extern Symbol *lua_table;
14 extern TaggedString **lua_constant;
16 extern char *lua_file[];
17 extern int lua_nfile;
20 void lua_initconstant (void);
21 Word luaI_findsymbolbyname (char *name);
22 Word luaI_findsymbol (TreeNode *t);
23 Word luaI_findconstant (TreeNode *t);
24 Word luaI_findconstantbyname (char *name);
25 int lua_markobject (Object *o);
26 void lua_pack (void);
29 #endif