Differences From Artifact [79db9f5b70]:
- File class.c — part of check-in [646aebd36a] at 2021-04-17 05:52:17 on branch trunk — Start to implement parsing for pattern matching. Execution of pattern matching is not yet implemented. (user: user, size: 62216) [annotate] [blame] [check-ins using]
To Artifact [5e7918c55b]:
- File class.c — part of check-in [288e31e44b] at 2021-04-17 05:53:48 on branch trunk — Check for unterminated flow control structures (user: user, size: 62289) [annotate] [blame] [check-ins using]
| ︙ | |||
1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 | 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 | + |
}
tokenv=x;
goto numeric;
default:
ParseError("Invalid parenthesized instruction\n");
}
} else if(tokent==TF_CLOSE) {
if(flowdepth) ParseError("Unterminated flow control structure\n");
if(peep<ptr && cl->codes[ptr-1]==OP_RET) break;
if(peep<ptr && (cl->codes[ptr-1]&0xFF00)==0x1E00) break;
if(Inst8bit()) ChangeInst(+=0x1E00);
else AddInst(OP_RET);
break;
} else if(Tokenf(TF_EOF)) {
ParseError("Unexpected end of file\n");
|
| ︙ |