summaryrefslogtreecommitdiff
path: root/table.h
diff options
context:
space:
mode:
Diffstat (limited to 'table.h')
-rw-r--r--table.h14
1 files changed, 2 insertions, 12 deletions
diff --git a/table.h b/table.h
index 17be39e4..47be08c4 100644
--- a/table.h
+++ b/table.h
@@ -1,23 +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 1.2 1993/12/22 21:15:16 roberto Exp celes $ 4** $Id: table.h,v 2.1 1994/04/20 22:07:57 celes Exp celes $
5*/ 5*/
6 6
7#ifndef table_h 7#ifndef table_h
8#define table_h 8#define table_h
9 9
10extern Symbol *lua_table; 10extern Symbol *lua_table;
11extern Word lua_ntable;
12
13extern char **lua_constant; 11extern char **lua_constant;
14extern Word lua_nconstant;
15
16extern char **lua_string;
17extern Word lua_nstring;
18
19extern Hash **lua_array;
20extern Word lua_narray;
21 12
22extern char *lua_file[]; 13extern char *lua_file[];
23extern int lua_nfile; 14extern int lua_nfile;
@@ -26,13 +17,12 @@ extern Word lua_block;
26extern Word lua_nentity; 17extern Word lua_nentity;
27 18
28 19
29 20void lua_initconstant (void);
30int lua_findsymbol (char *s); 21int lua_findsymbol (char *s);
31int lua_findconstant (char *s); 22int lua_findconstant (char *s);
32void lua_travsymbol (void (*fn)(Object *)); 23void lua_travsymbol (void (*fn)(Object *));
33void lua_markobject (Object *o); 24void lua_markobject (Object *o);
34void lua_pack (void); 25void lua_pack (void);
35void lua_stringcollector (void);
36char *lua_createstring (char *s); 26char *lua_createstring (char *s);
37int lua_addfile (char *fn); 27int lua_addfile (char *fn);
38int lua_delfile (void); 28int lua_delfile (void);