diff options
| author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 1997-12-30 17:08:23 -0200 |
|---|---|---|
| committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 1997-12-30 17:08:23 -0200 |
| commit | f76bca23ef1f45d3533f16285e223408346ddcaa (patch) | |
| tree | d6babf7187ebb648e63748f0c14431a64e8300a9 /lopcodes.h | |
| parent | a5fd7d722c2c15ca954ecd69bfe72b8fe5c4c384 (diff) | |
| download | lua-f76bca23ef1f45d3533f16285e223408346ddcaa.tar.gz lua-f76bca23ef1f45d3533f16285e223408346ddcaa.tar.bz2 lua-f76bca23ef1f45d3533f16285e223408346ddcaa.zip | |
variants for "ARGS".
Diffstat (limited to 'lopcodes.h')
| -rw-r--r-- | lopcodes.h | 6 |
1 files changed, 5 insertions, 1 deletions
| @@ -1,5 +1,5 @@ | |||
| 1 | /* | 1 | /* |
| 2 | ** $Id: lopcodes.h,v 1.12 1997/10/24 18:40:29 roberto Exp roberto $ | 2 | ** $Id: lopcodes.h,v 1.13 1997/12/29 17:35:46 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 | */ |
| @@ -172,6 +172,10 @@ POP0,/* - - - TOP-=1 */ | |||
| 172 | POP1,/* - - - TOP-=2 */ | 172 | POP1,/* - - - TOP-=2 */ |
| 173 | 173 | ||
| 174 | ARGS,/* b - - TOP=BASE+b */ | 174 | ARGS,/* b - - TOP=BASE+b */ |
| 175 | ARGS0,/* - - - TOP=BASE+0 */ | ||
| 176 | ARGS1,/* - - - TOP=BASE+1 */ | ||
| 177 | ARGS2,/* - - - TOP=BASE+2 */ | ||
| 178 | ARGS3,/* - - - TOP=BASE+3 */ | ||
| 175 | VARARGS/* b v_x...v_1 {v_1...v_x;n=x} TOP=BASE+b+1 */ | 179 | VARARGS/* b v_x...v_1 {v_1...v_x;n=x} TOP=BASE+b+1 */ |
| 176 | } OpCode; | 180 | } OpCode; |
| 177 | 181 | ||
