mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-22 12:30:19 +00:00
Update vm.h
This commit is contained in:
parent
3a0c495e78
commit
01c7ab2af3
4
src/vm.h
4
src/vm.h
@ -143,7 +143,7 @@ protected:
|
||||
if(expr == None) break;
|
||||
*_stdout << PyStr_AS_C(asRepr(expr)) << '\n';
|
||||
} break;
|
||||
case OP_POP_TOP: frame->pop_value(this); break;
|
||||
case OP_POP_TOP: frame->pop(); break;
|
||||
case OP_BINARY_OP:
|
||||
{
|
||||
pkpy::ArgList args(2);
|
||||
@ -576,7 +576,7 @@ public:
|
||||
throw RuntimeError("RecursionError", "maximum recursion depth exceeded", _cleanErrorAndGetSnapshots());
|
||||
}
|
||||
Frame* frame = new Frame(code, _module, std::move(locals));
|
||||
callstack.emplace_back(std::unique_ptr<Frame>(frame));
|
||||
callstack.emplace_back(frame);
|
||||
return frame;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user