Commit Graph

19 Commits

Author SHA1 Message Date
Scott Richmond
e3683f82b5 add pow, work on sets 2025-07-05 23:56:10 -04:00
Scott Richmond
f1a4a31aa5 use serde to serialize the things 2025-07-03 20:22:11 -04:00
Scott Richmond
8eae684b85 string keys on dicts now fully work 2025-07-03 15:30:51 -04:00
Scott Richmond
176cf37588 fix FF event loop bug 2025-07-01 12:54:11 -04:00
Scott Richmond
33602f0660 hook the things up and discover a possible stop-the-world bug 2025-07-01 00:43:01 -04:00
Scott Richmond
0eb1a9826c integration work continues 2025-06-30 18:59:59 -04:00
Scott Richmond
30a68eedc7 stub out first pass of io system 2025-06-30 12:48:50 -04:00
Scott Richmond
524ccc9b64 update chumsky, lose ariadne, update parser to conform to new chumsky 2025-06-29 18:08:44 -04:00
Scott Richmond
53a83f2bef maybe figure out the wasm thing? 2025-06-25 22:56:39 -04:00
Scott Richmond
f19fd2b12d things and stuff 2025-06-25 17:43:30 -04:00
Scott Richmond
ab29109b41 run is now String -> String, outputting a json result 2025-06-25 15:41:30 -04:00
Scott Richmond
73d94101d7 first draft of complex string matching, discover jump mistake 2025-06-05 23:26:42 -04:00
Scott Richmond
3cddbac42c start working on a bytecode interpreter! 2024-12-15 16:37:51 -05:00
Scott Richmond
fc8896908d many refactorings; unfucked lifetimes? 2024-12-08 23:33:02 -05:00
Scott Richmond
74db9a7f53 finish base, I think 2024-12-06 14:08:34 -05:00
Scott Richmond
eb3b4d487b start looking into memory layout 2024-11-21 18:50:13 -05:00
Scott Richmond
691c333e09 lots of new things! almost a language 2024-11-10 20:12:19 -05:00
Scott Richmond
0f45dd06c1 lots of work, not in working state 2024-10-28 23:59:50 -04:00
Scott Richmond
6e334f002c lexing? 2024-10-27 17:45:17 -04:00