aboutsummaryrefslogtreecommitdiff
path: root/lopcodes.h
diff options
context:
space:
mode:
Diffstat (limited to 'lopcodes.h')
-rw-r--r--lopcodes.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/lopcodes.h b/lopcodes.h
index f867a01b..bbdd6897 100644
--- a/lopcodes.h
+++ b/lopcodes.h
@@ -294,7 +294,7 @@ OP_CLOSURE,/* A Bx R(A) := closure(KPROTO[Bx]) */
294 294
295OP_VARARG,/* A C R(A), R(A+1), ..., R(A+C-2) = vararg */ 295OP_VARARG,/* A C R(A), R(A+1), ..., R(A+C-2) = vararg */
296 296
297OP_PREPVARARG,/*A (adjust vararg parameters) */ 297OP_VARARGPREP,/*A (adjust vararg parameters) */
298 298
299OP_EXTRAARG/* Ax extra (larger) argument for previous opcode */ 299OP_EXTRAARG/* Ax extra (larger) argument for previous opcode */
300} OpCode; 300} OpCode;
@@ -331,6 +331,9 @@ OP_EXTRAARG/* Ax extra (larger) argument for previous opcode */
331 C > 0 means the function is vararg and (C - 1) is its number of 331 C > 0 means the function is vararg and (C - 1) is its number of
332 fixed parameters. 332 fixed parameters.
333 333
334 (*) In comparisons with an immediate operand, C signals whether the
335 original operand was a float.
336
334===========================================================================*/ 337===========================================================================*/
335 338
336 339