diff --git a/may_2025_thoughts.md b/may_2025_thoughts.md index 3c580ca..ac7aa0d 100644 --- a/may_2025_thoughts.md +++ b/may_2025_thoughts.md @@ -362,3 +362,8 @@ Which is not right. We get: `get_upvalue 000` and a panic: `index out of bounds: the len is 0 but the index is 0`. The vec in question is the LFn::Defined.closed. +... + +Just patched up the `if` alternative branch unconditional jump, which was jumping too far. + +Now it really is just some pretty systematic testing of prelude functions, including the problems with upvalues, which I haven't yet been able to recreate.