main (52 instructions, 208 bytes at 0x8061ff0) 0 params, 7 stacks, 0 upvalues, 7 locals, 7 constants, 1 function 1 [1] LOADK 0 0 ; 1 2 [1] LOADK 1 2 ; "the quick brown fox\r\n" 3 [1] SETGLOBAL 1 1 ; b 4 [2] CLOSURE 1 0 ; 0x8062270 5 [2] MOVE 0 0 0 6 [2] SETGLOBAL 1 3 ; c 7 [3] LOADNIL 1 1 0 8 [3] SETGLOBAL 1 3 ; c 9 [3] UNM 1 0 0 10 [3] SETGLOBAL 1 3 ; c 11 [3] GETGLOBAL 1 1 ; b 12 [3] NOT 1 1 0 13 [3] SETGLOBAL 1 3 ; c 14 [4] LOADK 1 0 ; 1 15 [4] LOADK 2 4 ; 10 16 [4] LOADK 3 0 ; 1 17 [4] SUB 1 1 3 18 [4] JMP 0 3 ; to 22 19 [4] ADD 0 0 255 ; - 2 20 [4] GETGLOBAL 4 3 ; c 21 [4] CALL 4 1 1 22 [4] FORLOOP 1 -4 ; to 19 23 [5] NEWTABLE 1 0 0 24 [5] MOVE 0 1 0 25 [5] LOADBOOL 1 0 0 26 [5] SETTABLE 0 250 1 ; 1 27 [5] GETTABLE 1 0 250 ; 1 28 [5] SETGLOBAL 1 1 ; b 29 [6] GETGLOBAL 1 6 ; d 30 [6] GETGLOBAL 2 3 ; c 31 [6] GETGLOBAL 3 1 ; b 32 [6] CONCAT 0 1 3 33 [6] GETGLOBAL 1 1 ; b 34 [6] GETGLOBAL 2 3 ; c 35 [6] EQ 1 1 2 36 [6] JMP 0 1 ; to 38 37 [6] LOADBOOL 0 0 1 38 [6] LOADBOOL 0 1 0 39 [6] NEWTABLE 1 2 0 40 [6] LOADK 2 0 ; 1 41 [6] LOADK 3 5 ; 2 42 [6] SETLIST 1 1 43 [6] MOVE 0 1 0 44 [7] GETGLOBAL 1 1 ; b 45 [7] CALL 1 1 4 46 [7] TFORPREP 1 2 ; to 49 47 [7] LOADK 4 0 ; 1 48 [7] SETGLOBAL 4 1 ; b 49 [7] TFORLOOP 1 0 0 50 [7] JMP 0 -4 ; to 47 51 [8] RETURN 0 1 0 52 [8] RETURN 0 1 0 function (5 instructions, 20 bytes at 0x8062270) 0 params, 2 stacks, 1 upvalue, 0 locals, 1 constant, 0 functions 1 [2] GETUPVAL 0 0 0 ; a 2 [2] SETGLOBAL 0 0 ; b 3 [2] GETGLOBAL 0 0 ; b 4 [2] SETUPVAL 0 0 0 ; a 5 [2] RETURN 0 1 0