mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-20 03:20:18 +00:00
...
This commit is contained in:
parent
4ed67af972
commit
cc94a382a9
@ -437,6 +437,10 @@ static bool builtins_locals(int argc, py_Ref argv) {
|
|||||||
|
|
||||||
void py_newglobals(py_Ref out) {
|
void py_newglobals(py_Ref out) {
|
||||||
Frame* frame = pk_current_vm->top_frame;
|
Frame* frame = pk_current_vm->top_frame;
|
||||||
|
if(!frame){
|
||||||
|
pk_mappingproxy__namedict(out, &pk_current_vm->main);
|
||||||
|
return;
|
||||||
|
}
|
||||||
if(frame->is_dynamic) {
|
if(frame->is_dynamic) {
|
||||||
py_assign(out, &frame->p0[0]);
|
py_assign(out, &frame->p0[0]);
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user