aboutsummaryrefslogtreecommitdiff
path: root/func.h
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>1996-02-12 15:32:40 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>1996-02-12 15:32:40 -0300
commit41259bff31dbb904edfb8070006ccb15577f8f04 (patch)
tree664bf9cbe6394e9074435ecf2bd710712b4537c3 /func.h
parentafaa98a666acd5f596b50f56bb288815838c096e (diff)
downloadlua-41259bff31dbb904edfb8070006ccb15577f8f04.tar.gz
lua-41259bff31dbb904edfb8070006ccb15577f8f04.tar.bz2
lua-41259bff31dbb904edfb8070006ccb15577f8f04.zip
BIG CHANGE: new data structure for constants, strings and globals, using
an array of hash tables for all them.
Diffstat (limited to 'func.h')
-rw-r--r--func.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/func.h b/func.h
index b4c275ad..8208f114 100644
--- a/func.h
+++ b/func.h
@@ -6,7 +6,7 @@
6 6
7typedef struct LocVar 7typedef struct LocVar
8{ 8{
9 TreeNode *varname; /* NULL signals end of scope */ 9 TaggedString *varname; /* NULL signals end of scope */
10 int line; 10 int line;
11} LocVar; 11} LocVar;
12 12
@@ -30,7 +30,7 @@ void luaI_insertfunction (TFunc *f);
30 30
31void luaI_initTFunc (TFunc *f); 31void luaI_initTFunc (TFunc *f);
32 32
33void luaI_registerlocalvar (TreeNode *varname, int line); 33void luaI_registerlocalvar (TaggedString *varname, int line);
34void luaI_unregisterlocalvar (int line); 34void luaI_unregisterlocalvar (int line);
35void luaI_closelocalvars (TFunc *func); 35void luaI_closelocalvars (TFunc *func);
36char *luaI_getlocalname (TFunc *func, int local_number, int line); 36char *luaI_getlocalname (TFunc *func, int local_number, int line);