summaryrefslogtreecommitdiff
path: root/lopcodes.h
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2001-04-06 15:25:00 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2001-04-06 15:25:00 -0300
commita68635a919c5541b6acf5c2e8da5f81c67b65a7a (patch)
treee18acd4fc3fd6abdca5d3f8611e97015fd7bda0e /lopcodes.h
parent211214268065ec61180141d336e02393bc15bce4 (diff)
downloadlua-a68635a919c5541b6acf5c2e8da5f81c67b65a7a.tar.gz
lua-a68635a919c5541b6acf5c2e8da5f81c67b65a7a.tar.bz2
lua-a68635a919c5541b6acf5c2e8da5f81c67b65a7a.zip
list constructors do not adjust last expression
Diffstat (limited to 'lopcodes.h')
-rw-r--r--lopcodes.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/lopcodes.h b/lopcodes.h
index 207627a5..3b743880 100644
--- a/lopcodes.h
+++ b/lopcodes.h
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lopcodes.h,v 1.70 2001/01/15 16:13:24 roberto Exp roberto $ 2** $Id: lopcodes.h,v 1.71 2001/03/07 13:22:55 roberto Exp roberto $
3** Opcodes for Lua virtual machine 3** Opcodes for Lua virtual machine
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -110,8 +110,8 @@ OP_SETLOCAL,/* L x - LOC[l]=x */
110OP_SETGLOBAL,/* K x - VAR[KSTR[k]]=x */ 110OP_SETGLOBAL,/* K x - VAR[KSTR[k]]=x */
111OP_SETTABLE,/* A B v a_a-a_1 i t (pops b values) t[i]=v */ 111OP_SETTABLE,/* A B v a_a-a_1 i t (pops b values) t[i]=v */
112 112
113OP_SETLIST,/* A B v_b-v_1 t t t[i+a*FPF]=v_i */ 113OP_SETLIST,/* A B v_n-v_1 v_b v_b v_b[i+a*FPF]=v_i */
114OP_SETMAP,/* U v_u k_u - v_1 k_1 t t t[k_i]=v_i */ 114OP_SETMAP,/* U v_n k_n - v_1 k_1 v_u v_u v_u[k_i]=v_i */
115 115
116OP_ADD,/* - y x x+y */ 116OP_ADD,/* - y x x+y */
117OP_ADDI,/* S x x+s */ 117OP_ADDI,/* S x x+s */