Commit Graph

  • 6022895fa8 improve formatting and add new functions to topics Scott Richmond 2024-06-15 21:52:19 -0400
  • 07c6d23587 bugfixes and improvements Scott Richmond 2024-06-15 21:51:56 -0400
  • d64467ef6d accurately describe current Ludus Scott Richmond 2024-06-15 21:50:46 -0400
  • d1c48fb0fd add hrs Scott Richmond 2024-06-15 18:14:03 -0400
  • 3f030ca505 add back to top links Scott Richmond 2024-06-15 18:12:28 -0400
  • d78f7ce827 updated janet-based docs, but for real this time Scott Richmond 2024-06-15 18:08:48 -0400
  • 9d66c9d697 Bugfixes! Scott Richmond 2024-06-15 18:08:20 -0400
  • 68aca09de6 updated janet-based docs Scott Richmond 2024-06-15 17:04:01 -0400
  • d94eb5485d fix some bugs, prep for doc Scott Richmond 2024-06-15 17:03:49 -0400
  • 98d6b1c865 fix some bugs Scott Richmond 2024-06-15 17:03:37 -0400
  • aba77569ac some pure-ludus string manipulation testing Scott Richmond 2024-06-15 11:58:30 -0400
  • 223823ea68 0.1.16 Scott Richmond 2024-06-14 17:21:50 -0400
  • ae6ad34364 build Scott Richmond 2024-06-14 17:21:45 -0400
  • d37e51b605 don't fold using builting functions Scott Richmond 2024-06-14 17:21:32 -0400
  • 5d6d4e723d 0.1.15 Scott Richmond 2024-06-14 17:18:16 -0400
  • 4f84f408a7 no repl cruft + build Scott Richmond 2024-06-14 17:18:11 -0400
  • aa5795e168 improve errors, a bit Scott Richmond 2024-06-14 17:17:23 -0400
  • 1841915d92 fix? bug in call-fn with incorrect function call info Scott Richmond 2024-06-14 16:52:07 -0400
  • 7a7a3b8977 fix show box stack overflow Scott Richmond 2024-06-14 15:55:57 -0400
  • 5a27d345eb fix goto! error Scott Richmond 2024-06-14 15:43:52 -0400
  • 9584a21521 fix string escapes Scott Richmond 2024-06-14 15:25:05 -0400
  • c61981fa16 0.1.14 Scott Richmond 2024-06-14 14:54:18 -0400
  • 0583af819f build Scott Richmond 2024-06-14 14:54:16 -0400
  • 0cbae4ce61 comment out repl cruft Scott Richmond 2024-06-14 14:54:07 -0400
  • e428fccc86 bugfixes and error improvements Scott Richmond 2024-06-14 14:53:23 -0400
  • f2f557d045 finish eliza Scott Richmond 2024-06-11 17:25:10 -0400
  • d7d9e71d67 Delete errant prints Scott Richmond 2024-06-11 17:24:22 -0400
  • eadd6e8047 fix bug in join Scott Richmond 2024-06-11 17:19:01 -0400
  • a9190995da 0.1.13 Scott Richmond 2024-06-10 18:28:23 -0400
  • 6dd5886896 build Scott Richmond 2024-06-10 18:28:18 -0400
  • 287bf26f39 comment out repl cruft Scott Richmond 2024-06-10 18:27:52 -0400
  • de8f5c7cf4 baby's first eliza Scott Richmond 2024-06-10 18:27:00 -0400
  • 5913f9b594 add string manipulation functions Scott Richmond 2024-06-10 18:26:48 -0400
  • 2e7db1b969 fix typo Scott Richmond 2024-06-10 18:25:12 -0400
  • c1359e5c70 0.1.12 Scott Richmond 2024-06-07 17:26:07 -0400
  • 441117b966 build Scott Richmond 2024-06-07 17:26:00 -0400
  • 92a1ee9010 fix mod error Scott Richmond 2024-06-07 17:25:46 -0400
  • 9a3217b2c9 0.1.11 Scott Richmond 2024-06-07 17:17:00 -0400
  • 8c8f555d83 build Scott Richmond 2024-06-07 17:16:52 -0400
  • 2f5af11527 add load_turtle_state! to prelude Scott Richmond 2024-06-07 17:16:29 -0400
  • 8a4dd4b6e5 0.1.10 Scott Richmond 2024-06-07 16:46:05 -0400
  • f5ce3aa72a build Scott Richmond 2024-06-07 16:45:46 -0400
  • 9db10edd5c fix random(dict) bug Scott Richmond 2024-06-07 16:45:31 -0400
  • 533a40bd45 runtime errors should return strings, not buffers Scott Richmond 2024-06-07 16:41:11 -0400
  • 1fff319bb6 fix random bugs Scott Richmond 2024-06-07 16:40:37 -0400
  • de647097b7 0.1.9 Scott Richmond 2024-06-07 15:44:43 -0400
  • 5e3ffb0e1e delete print!s from prelude Scott Richmond 2024-06-07 15:44:35 -0400
  • fd3b47fa15 0.1.8 Scott Richmond 2024-06-07 15:26:03 -0400
  • 92498e7f80 test string interpolation Scott Richmond 2024-06-07 15:25:03 -0400
  • 2fccbe96eb build things! Scott Richmond 2024-06-07 15:20:45 -0400
  • f2d76e766b integrate build scripts; build before publish Scott Richmond 2024-06-07 15:20:36 -0400
  • 9498bed710 update justs Scott Richmond 2024-06-07 15:10:17 -0400
  • b3cfeb82e1 test Scott Richmond 2024-06-07 15:06:23 -0400
  • c532636acb 0.1.7 Scott Richmond 2024-06-07 15:04:46 -0400
  • 8dcf0b14d1 bump npm version Scott Richmond 2024-06-07 15:04:40 -0400
  • 4d0a37328d fix string interpolation, prelude bugs Scott Richmond 2024-06-07 15:04:06 -0400
  • a6e2e11e4a bump version number Scott Richmond 2024-06-07 13:42:45 -0400
  • 77b76430c1 finally correctly wire up all the things? Scott Richmond 2024-06-07 13:42:11 -0400
  • ed762c6079 println debugging! Scott Richmond 2024-06-07 11:42:11 -0400
  • a0678f5742 revert version to simple semver Scott Richmond 2024-06-06 19:31:56 -0400
  • 940fc8ec31 fix the merge conflicts Scott Richmond 2024-06-06 19:09:05 -0400
  • cc33a2fb3d complete fucking draft of janet/wasm interpreter to_janet Scott Richmond 2024-06-06 18:47:04 -0400
  • baba0f4977 start packaging things up for wasm Scott Richmond 2024-06-06 16:14:04 -0400
  • 03128441a6 start standing up a test harness, do not finish it, use judge Scott Richmond 2024-06-06 15:43:36 -0400
  • c7f99d35a6 fix a bear of a bug with accidentally persisting loop contexts Scott Richmond 2024-06-06 15:41:33 -0400
  • 125a299b10 add postlude Scott Richmond 2024-06-06 10:36:55 -0400
  • d84a930073 bring in and update postlude Scott Richmond 2024-06-05 23:23:47 -0400
  • 176feb5ae2 boxed console printing works, but not janet prints Scott Richmond 2024-06-05 23:03:08 -0400
  • 8ac289cc9d I keep working, shit's not working Scott Richmond 2024-06-05 20:16:29 -0400
  • 35a4b8e1c6 stash work: bugfixes, better errors, etc. Scott Richmond 2024-06-05 17:47:41 -0400
  • 20cb689d12 prelude now passes validator Scott Richmond 2024-06-05 15:52:03 -0400
  • 5874a56090 pull in most recent prelude Scott Richmond 2024-06-05 13:21:48 -0400
  • 6a4e2ccd17 continue integration work: basic framework Scott Richmond 2024-06-05 13:01:43 -0400
  • 721594823d start integration work: comment out prints/pps; create ludus.janet Scott Richmond 2024-06-05 11:55:06 -0400
  • fa5e298d94 ref -> box; fix box representations; add ds modifying functions to base Scott Richmond 2024-06-04 16:57:32 -0400
  • 6cc7f045a2 complete draft of base Scott Richmond 2024-06-04 16:24:54 -0400
  • a25ece5a68 fixed closure/function contexts work with forward declaration & mutual recursion Scott Richmond 2024-06-04 16:06:31 -0400
  • f80aa7a8dc function contexts are fixed at declaration Scott Richmond 2024-06-04 15:52:24 -0400
  • b86a25b5bc stand up pkgs Scott Richmond 2024-06-04 14:50:48 -0400
  • 27b688b96d interpret loop & recur! Scott Richmond 2024-06-04 14:25:22 -0400
  • 4da846d8d7 doc! works! Scott Richmond 2024-06-04 13:28:20 -0400
  • 478bc8649e add runtime doc info Scott Richmond 2024-06-04 13:04:53 -0400
  • 1842923fa3 clean up little bugs Scott Richmond 2024-06-04 13:02:15 -0400
  • df274799be pretty print patterns Scott Richmond 2024-06-04 13:00:34 -0400
  • 3081af60b2 parse docstrings Scott Richmond 2024-06-04 12:13:40 -0400
  • 943e96203e comment on last line does not kill scanner Scott Richmond 2024-06-04 11:59:41 -0400
  • bbd41a0f74 interpret forward-declared functions, allowing mutual recursion Scott Richmond 2024-06-04 11:54:29 -0400
  • bc1eac46b8 validate forward declarations Scott Richmond 2024-06-04 11:50:17 -0400
  • d0a6cdbf54 parse fn forward declarations Scott Richmond 2024-06-04 11:17:25 -0400
  • 3903f10c8d update in-code project management Scott Richmond 2024-05-31 13:29:51 -0400
  • 8e03707f64 fix arity-checking bug; do not check arities in self-recursive function calls Scott Richmond 2024-05-30 19:56:21 -0400
  • 524e3627fb get pkg validation access working for root pkg access, e.g. Foo :bar and Foo :bar Scott Richmond 2024-05-30 19:38:00 -0400
  • 1dce69e239 work on pkgs Scott Richmond 2024-05-23 19:33:19 -0400
  • 017655e8f8 add sqrt to prelude exports Scott Richmond 2024-05-23 19:31:43 -0400
  • 8b0954b8ec correctly parse pkgs, actually Scott Richmond 2024-05-20 18:24:41 -0400
  • 4547c0747d correctly parse pkgs Scott Richmond 2024-05-20 18:23:00 -0400
  • 70b6a1dcd7 correctly parse pkg-name and pkg-kw Scott Richmond 2024-05-20 18:11:49 -0400
  • 23128902bc add pkg-kw tokens Scott Richmond 2024-05-20 18:04:24 -0400
  • 94adf5e9d5 called keywords take only a single argument Scott Richmond 2024-05-20 17:43:57 -0400
  • 1120f21df2 dict pattern matching Scott Richmond 2024-05-19 20:19:00 -0400