aboutsummaryrefslogtreecommitdiff
path: root/lparser.h
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2002-12-19 09:11:55 -0200
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2002-12-19 09:11:55 -0200
commitdd8edecae19251a3b89502416a2e7f8e75b2bd20 (patch)
tree10c94c2a2f89f534ca9a5b9b2591008bda8eae17 /lparser.h
parent28021c5c663702a1b1890f0e5d280c36be8a6c16 (diff)
downloadlua-dd8edecae19251a3b89502416a2e7f8e75b2bd20.tar.gz
lua-dd8edecae19251a3b89502416a2e7f8e75b2bd20.tar.bz2
lua-dd8edecae19251a3b89502416a2e7f8e75b2bd20.zip
new functions to manipulate upvales (get/setupvalue)
Diffstat (limited to 'lparser.h')
-rw-r--r--lparser.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/lparser.h b/lparser.h
index 011c59fe..b426c800 100644
--- a/lparser.h
+++ b/lparser.h
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lparser.h,v 1.44 2002/05/14 17:52:22 roberto Exp roberto $ 2** $Id: lparser.h,v 1.45 2002/10/08 18:46:08 roberto Exp roberto $
3** Lua Parser 3** Lua Parser
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -58,6 +58,7 @@ typedef struct FuncState {
58 int freereg; /* first free register */ 58 int freereg; /* first free register */
59 int nk; /* number of elements in `k' */ 59 int nk; /* number of elements in `k' */
60 int np; /* number of elements in `p' */ 60 int np; /* number of elements in `p' */
61 int nu; /* number of elements in `upvalues' */
61 int nlocvars; /* number of elements in `locvars' */ 62 int nlocvars; /* number of elements in `locvars' */
62 int nactvar; /* number of active local variables */ 63 int nactvar; /* number of active local variables */
63 expdesc upvalues[MAXUPVALUES]; /* upvalues */ 64 expdesc upvalues[MAXUPVALUES]; /* upvalues */