aboutsummaryrefslogtreecommitdiff
path: root/lopcodes.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2004-05-31 15:51:50 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2004-05-31 15:51:50 -0300
commit616438fe9ab5e3ae7d73e9ad838e9b7bdea1ea59 (patch)
tree78322d820e3af1ca6645ed08eaa65a8f0aa04fec /lopcodes.c
parent47eda6ebd83785908ac26f8dd06dff36a7d42664 (diff)
downloadlua-616438fe9ab5e3ae7d73e9ad838e9b7bdea1ea59.tar.gz
lua-616438fe9ab5e3ae7d73e9ad838e9b7bdea1ea59.tar.bz2
lua-616438fe9ab5e3ae7d73e9ad838e9b7bdea1ea59.zip
new way to use `vararg' parameters (with `...')
Diffstat (limited to 'lopcodes.c')
-rw-r--r--lopcodes.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/lopcodes.c b/lopcodes.c
index d84f402e..d0a3dcf1 100644
--- a/lopcodes.c
+++ b/lopcodes.c
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lopcodes.c,v 1.25 2003/05/14 21:09:53 roberto Exp roberto $ 2** $Id: lopcodes.c,v 1.26 2004/04/30 20:13:38 roberto Exp roberto $
3** See Copyright Notice in lua.h 3** See Copyright Notice in lua.h
4*/ 4*/
5 5
@@ -53,7 +53,8 @@ const char *const luaP_opnames[NUM_OPCODES] = {
53 "SETLIST", 53 "SETLIST",
54 "SETLISTO", 54 "SETLISTO",
55 "CLOSE", 55 "CLOSE",
56 "CLOSURE" 56 "CLOSURE",
57 "VARARG"
57}; 58};
58 59
59#endif 60#endif
@@ -98,5 +99,6 @@ const lu_byte luaP_opmodes[NUM_OPCODES] = {
98 ,opmode(0, 0, OpArgU, OpArgN, iABx) /* OP_SETLISTO */ 99 ,opmode(0, 0, OpArgU, OpArgN, iABx) /* OP_SETLISTO */
99 ,opmode(0, 0, OpArgN, OpArgN, iABC) /* OP_CLOSE */ 100 ,opmode(0, 0, OpArgN, OpArgN, iABC) /* OP_CLOSE */
100 ,opmode(0, 1, OpArgU, OpArgN, iABx) /* OP_CLOSURE */ 101 ,opmode(0, 1, OpArgU, OpArgN, iABx) /* OP_CLOSURE */
102 ,opmode(0, 1, OpArgU, OpArgN, iABC) /* OP_VARARG */
101}; 103};
102 104