From 26794616374fee54532d0030ae006abb77dfb7ba Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Wed, 10 Mar 1999 11:09:45 -0300 Subject: no more assignment expressions (they don't fit in Lua...) --- lopcodes.h | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'lopcodes.h') diff --git a/lopcodes.h b/lopcodes.h index 5361b876..6ac94619 100644 --- a/lopcodes.h +++ b/lopcodes.h @@ -1,5 +1,5 @@ /* -** $Id: lopcodes.h,v 1.30 1999/03/04 21:15:50 roberto Exp roberto $ +** $Id: lopcodes.h,v 1.31 1999/03/05 21:16:07 roberto Exp roberto $ ** Opcodes for Lua virtual machine ** See Copyright Notice in lua.h */ @@ -26,7 +26,6 @@ TAILCALL,/* b c v_c...v_1 f (return) f(v1,...,v_c) */ PUSHNIL,/* b - nil_0...nil_b */ POP,/* b a_b...a_1 - */ -POPDUP,/* b v a_b...a_1 v */ PUSHNUMBERW,/* w - (float)w */ PUSHNUMBER,/* b - (float)b */ @@ -56,18 +55,13 @@ CREATEARRAYW,/* w - newarray(size = w) */ CREATEARRAY,/* b - newarray(size = b) */ SETLOCAL,/* b x - LOC[b]=x */ -SETLOCALDUP,/* b x x LOC[b]=x */ SETGLOBALW,/* w x - VAR[CNST[w]]=x */ SETGLOBAL,/* b x - VAR[CNST[b]]=x */ -SETGLOBALDUPW,/*w x x VAR[CNST[w]]=x */ -SETGLOBALDUP,/* b x x VAR[CNST[b]]=x */ SETTABLEPOP,/* - v i t - t[i]=v */ -SETTABLEPOPDUP,/* - v i t v t[i]=v */ SETTABLE,/* b v a_b...a_1 i t a_b...a_1 i t t[i]=v */ -SETTABLEDUP,/* b v a_b...a_1 i t v a_b...a_1 i t t[i]=v */ SETLISTW,/* w c v_c...v_1 t t t[i+w*FPF]=v_i */ SETLIST,/* b c v_c...v_1 t t t[i+b*FPF]=v_i */ -- cgit v1.2.3-55-g6feb