Commit graph

6 commits

Author SHA1 Message Date
a067d0f7b2 xo-inteerpreter2: rework VsmResult to use pointer
Preefer to maintain ref to VSM.result_, since gc will
preserve it.
2026-03-27 12:13:09 -04:00
822fef7de3 xo-interpreter2 stack: wrap TokenizerError as DRuntimeError
Also fix _read_eval_print() to report them!
2026-03-27 11:16:28 -04:00
3e97590990 xo-interpreter2: VSM.start_eval() returns const ref
If copied get unstable value, since may be moved away on next gc
2026-03-26 17:08:39 -04:00
eb9354e5dd xo-interpreter2: trash unused type 2026-03-26 15:06:27 -04:00
729348799f xo-interpreter2: missed self_vroot_ member of VSM 2026-03-25 20:15:55 -04:00
92bea14aa0 xo-interpreter2 stack: VSM as AGCObject for virtual root 2026-03-25 19:31:59 -04:00