3 ** Module to control static tables
11 extern Symbol
*lua_table
;
12 extern Word lua_ntable
;
14 extern char **lua_constant
;
15 extern Word lua_nconstant
;
17 extern char **lua_string
;
18 extern Word lua_nstring
;
20 extern Hash
**lua_array
;
21 extern Word lua_narray
;
23 extern char *lua_file
[];
26 #define lua_markstring(s) (*((s)-1))
29 int lua_findsymbol (char *s
);
30 int lua_findenclosedconstant (char *s
);
31 int lua_findconstant (char *s
);
32 void lua_markobject (Object
*o
);
33 char *lua_createstring (char *s
);
34 void *lua_createarray (void *a
);
35 int lua_addfile (char *fn
);
36 char *lua_filename (void);
37 void lua_nextvar (void);