mirror of
https://gitee.com/Lyon1998/pikapython.git
synced 2025-01-29 17:22:56 +08:00
debug more B0 when parse multiLine
This commit is contained in:
parent
da408a9cb4
commit
75be7310e8
2
port/linux/.vscode/launch.json
vendored
2
port/linux/.vscode/launch.json
vendored
@ -13,7 +13,7 @@
|
||||
"args": [
|
||||
// "--gtest_filter=queueObj.currentObj"
|
||||
// "--gtest_filter=parser*"
|
||||
"--gtest_filter=VM.while_a_d_x"
|
||||
// "--gtest_filter=VM.while_a_d_x"
|
||||
// "--gtest_filter=block.ifrun2"
|
||||
// "--gtest_filter=sysObj.print"
|
||||
// "--gtest_filter=object_test.a_b"
|
||||
|
@ -326,7 +326,7 @@ char* pikaParseMultiLineToAsm(Args* outBuffs, char* multiLine) {
|
||||
arg_deinit(pikaAsmBuff);
|
||||
pikaAsmBuff = arg_setStr(NULL, "", pikaAsm);
|
||||
args_deinit(singleRunBuffs);
|
||||
if (lineOffset > multiLineSize) {
|
||||
if (lineOffset >= multiLineSize) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@ -543,7 +543,7 @@ Args* pikaVM_runAsm(PikaObj* self, char* pikaAsm) {
|
||||
Args* sysRes = New_args(NULL);
|
||||
args_setErrorCode(sysRes, 0);
|
||||
args_setSysOut(sysRes, (char*)"");
|
||||
while (lineAddr < size - 1) {
|
||||
while (lineAddr < size) {
|
||||
char* thisLine = pikaAsm + lineAddr;
|
||||
lineAddr = pikaVM_runAsmLine(self, pikaAsm, lineAddr, sysRes);
|
||||
char* sysOut = args_getSysOut(sysRes);
|
||||
|
Loading…
x
Reference in New Issue
Block a user