aboutsummaryrefslogtreecommitdiff
path: root/lcode.c
diff options
context:
space:
mode:
Diffstat (limited to 'lcode.c')
-rw-r--r--lcode.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/lcode.c b/lcode.c
index b5ef968e..138ee78a 100644
--- a/lcode.c
+++ b/lcode.c
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lcode.c,v 1.28 2000/04/19 13:41:37 roberto Exp roberto $ 2** $Id: lcode.c,v 1.29 2000/05/08 19:32:53 roberto Exp roberto $
3** Code generator for Lua 3** Code generator for Lua
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -475,6 +475,18 @@ int luaK_code2 (FuncState *fs, OpCode o, int arg1, int arg2) {
475 mode = iS; 475 mode = iS;
476 break; 476 break;
477 477
478 case OP_LFORPREP:
479 delta = 3;
480 arg1 = NO_JUMP;
481 mode = iS;
482 break;
483
484 case OP_LFORLOOP:
485 delta = -4;
486 arg1 = NO_JUMP;
487 mode = iS;
488 break;
489
478 case OP_END: 490 case OP_END:
479 case OP_PUSHNILJMP: 491 case OP_PUSHNILJMP:
480 case OP_NOT: 492 case OP_NOT: