diff --git a/CMakeLists.txt b/CMakeLists.txt index e951f82..a1a1a0b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -52,4 +52,3 @@ foreach(FILE ${ALL_FILES}) endforeach() set_property(TEST three_regions.vpy PROPERTY WILL_FAIL true) -set_property(TEST tobias1.vpy PROPERTY WILL_FAIL true) \ No newline at end of file diff --git a/src/lang/lang.cc b/src/lang/lang.cc index 91a25f0..6bf6570 100644 --- a/src/lang/lang.cc +++ b/src/lang/lang.cc @@ -625,11 +625,13 @@ PassDef bytecode() { << (StoreFrame ^ "False") << (LoadFrame ^ "False") << FreezeObject + << PushFrame << create_print(0, "prelude"); }, T(Postlude) >> [](auto &) { return Seq + << PopFrame << Null << (StoreFrame ^ "True") << Null