Scott Richmond scott
  • Joined on 2023-07-29
scott commented on issue twc/ludus#63 2024-06-06 23:11:24 +00:00
Wire up WASM + good-enough Ludus for ludus-web testing

This is done in 940fc8ec31.

Notably, I have also now merged everything in to_janet to main. No longer are we in the…

scott closed issue twc/ludus#63 2024-06-06 23:11:24 +00:00
Wire up WASM + good-enough Ludus for ludus-web testing
scott commented on issue twc/ludus#69 2024-06-06 23:10:02 +00:00
Prelude must include all extremely core functions

Lol, I renamed conj to append. Whoops! Not an issue, I don't think.

scott closed issue twc/ludus#69 2024-06-06 23:10:02 +00:00
Prelude must include all extremely core functions
scott pushed to main at twc/ludus 2024-06-06 23:09:09 +00:00
940fc8ec31 fix the merge conflicts
cc33a2fb3d complete fucking draft of janet/wasm interpreter
baba0f4977 start packaging things up for wasm
03128441a6 start standing up a test harness, do not finish it, use judge
c7f99d35a6 fix a bear of a bug with accidentally persisting loop contexts
Compare 124 commits »
scott pushed to main at twc/ludus 2024-06-06 22:48:54 +00:00
4a1e509fc4 0.1.3
aef33279ca Fix vector subtraction
1b361971bc 0.1.2
Compare 3 commits »
scott pushed to to_janet at twc/ludus 2024-06-06 22:47:10 +00:00
cc33a2fb3d complete fucking draft of janet/wasm interpreter
scott pushed to to_janet at twc/ludus 2024-06-06 20:14:10 +00:00
baba0f4977 start packaging things up for wasm
scott pushed to to_janet at twc/ludus 2024-06-06 19:43:40 +00:00
03128441a6 start standing up a test harness, do not finish it, use judge
c7f99d35a6 fix a bear of a bug with accidentally persisting loop contexts
Compare 2 commits »
scott pushed to to_janet at twc/ludus 2024-06-06 14:37:01 +00:00
125a299b10 add postlude
scott pushed to to_janet at twc/ludus 2024-06-06 03:23:53 +00:00
d84a930073 bring in and update postlude
scott commented on issue twc/ludus#70 2024-06-06 03:07:14 +00:00
Good-enough error reporting

Develop an actual checklist for this.

scott opened issue twc/ludus#70 2024-06-06 03:07:05 +00:00
Good-enough error reporting
scott pushed to to_janet at twc/ludus 2024-06-06 03:03:13 +00:00
176feb5ae2 boxed console printing works, but not janet prints
scott pushed to to_janet at twc/ludus 2024-06-06 00:16:34 +00:00
8ac289cc9d I keep working, shit's not working
scott opened issue twc/ludus#69 2024-06-05 22:47:21 +00:00
Prelude must include all extremely core functions
scott opened issue twc/ludus#68 2024-06-05 22:30:57 +00:00
Pretty print things without buffer overflows or extra cruft
scott pushed to to_janet at twc/ludus 2024-06-05 21:47:46 +00:00
35a4b8e1c6 stash work: bugfixes, better errors, etc.
scott pushed to to_janet at twc/ludus 2024-06-05 19:52:08 +00:00
20cb689d12 prelude now passes validator
5874a56090 pull in most recent prelude
Compare 2 commits »
scott opened issue twc/ludus#67 2024-06-05 17:18:18 +00:00
and and or should be short-circuiting special forms