aboutsummaryrefslogtreecommitdiff
path: root/lcode.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2000-06-30 11:35:17 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2000-06-30 11:35:17 -0300
commitcfba57207660fd27ddac9ea51cdeb263c2d6b418 (patch)
tree3112ff095cd058017823a64dd592649ff750de89 /lcode.c
parentaa01d2568dcecf5a12ce2d8f04e969658ea46c89 (diff)
downloadlua-cfba57207660fd27ddac9ea51cdeb263c2d6b418.tar.gz
lua-cfba57207660fd27ddac9ea51cdeb263c2d6b418.tar.bz2
lua-cfba57207660fd27ddac9ea51cdeb263c2d6b418.zip
remove dummy argument in LUA_ASSERT
Diffstat (limited to 'lcode.c')
-rw-r--r--lcode.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/lcode.c b/lcode.c
index 4163c66d..c80ea0da 100644
--- a/lcode.c
+++ b/lcode.c
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lcode.c,v 1.39 2000/06/26 19:28:31 roberto Exp roberto $ 2** $Id: lcode.c,v 1.40 2000/06/28 20:20:36 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*/
@@ -191,7 +191,7 @@ void luaK_storevar (LexState *ls, const expdesc *var) {
191 luaK_code2(fs, OP_SETTABLE, 3, 3); 191 luaK_code2(fs, OP_SETTABLE, 3, 3);
192 break; 192 break;
193 default: 193 default:
194 LUA_INTERNALERROR(ls->L, "invalid var kind to store"); 194 LUA_INTERNALERROR("invalid var kind to store");
195 } 195 }
196} 196}
197 197
@@ -207,7 +207,7 @@ static OpCode invertjump (OpCode op) {
207 case OP_JMPT: case OP_JMPONT: return OP_JMPF; 207 case OP_JMPT: case OP_JMPONT: return OP_JMPF;
208 case OP_JMPF: case OP_JMPONF: return OP_JMPT; 208 case OP_JMPF: case OP_JMPONF: return OP_JMPT;
209 default: 209 default:
210 LUA_INTERNALERROR(NULL, "invalid jump instruction"); 210 LUA_INTERNALERROR("invalid jump instruction");
211 return OP_END; /* to avoid warnings */ 211 return OP_END; /* to avoid warnings */
212 } 212 }
213} 213}
@@ -282,7 +282,7 @@ static void luaK_testgo (FuncState *fs, expdesc *v, int invert, OpCode jump) {
282 discharge1(fs, v); 282 discharge1(fs, v);
283 prevpos = fs->pc-1; 283 prevpos = fs->pc-1;
284 previous = &fs->f->code[prevpos]; 284 previous = &fs->f->code[prevpos];
285 LUA_ASSERT(L, *previous==previous_instruction(fs), "no jump allowed here"); 285 LUA_ASSERT(*previous==previous_instruction(fs), "no jump allowed here");
286 if (!ISJUMP(GET_OPCODE(*previous))) 286 if (!ISJUMP(GET_OPCODE(*previous)))
287 prevpos = luaK_code1(fs, jump, NO_JUMP); 287 prevpos = luaK_code1(fs, jump, NO_JUMP);
288 else { /* last instruction is already a jump */ 288 else { /* last instruction is already a jump */
@@ -382,13 +382,13 @@ void luaK_infix (LexState *ls, int op, expdesc *v) {
382void luaK_posfix (LexState *ls, int op, expdesc *v1, expdesc *v2) { 382void luaK_posfix (LexState *ls, int op, expdesc *v1, expdesc *v2) {
383 FuncState *fs = ls->fs; 383 FuncState *fs = ls->fs;
384 if (op == TK_AND) { 384 if (op == TK_AND) {
385 LUA_ASSERT(ls->L, v1->u.l.t == NO_JUMP, "list must be closed"); 385 LUA_ASSERT(v1->u.l.t == NO_JUMP, "list must be closed");
386 discharge1(fs, v2); 386 discharge1(fs, v2);
387 v1->u.l.t = v2->u.l.t; 387 v1->u.l.t = v2->u.l.t;
388 luaK_concat(fs, &v1->u.l.f, v2->u.l.f); 388 luaK_concat(fs, &v1->u.l.f, v2->u.l.f);
389 } 389 }
390 else if (op == TK_OR) { 390 else if (op == TK_OR) {
391 LUA_ASSERT(ls->L, v1->u.l.f == NO_JUMP, "list must be closed"); 391 LUA_ASSERT(v1->u.l.f == NO_JUMP, "list must be closed");
392 discharge1(fs, v2); 392 discharge1(fs, v2);
393 v1->u.l.f = v2->u.l.f; 393 v1->u.l.f = v2->u.l.f;
394 luaK_concat(fs, &v1->u.l.t, v2->u.l.t); 394 luaK_concat(fs, &v1->u.l.t, v2->u.l.t);
@@ -598,11 +598,11 @@ int luaK_code2 (FuncState *fs, OpCode o, int arg1, int arg2) {
598 case OP_GETINDEXED: 598 case OP_GETINDEXED:
599 case OP_TAILCALL: 599 case OP_TAILCALL:
600 case OP_ADDI: { 600 case OP_ADDI: {
601 LUA_INTERNALERROR(L, "instruction used only for optimizations"); 601 LUA_INTERNALERROR("instruction used only for optimizations");
602 break; 602 break;
603 } 603 }
604 default: { 604 default: {
605 LUA_ASSERT(L, delta != VD, "invalid delta"); 605 LUA_ASSERT(delta != VD, "invalid delta");
606 break; 606 break;
607 } 607 }
608 } 608 }