Scott Richmond scott
  • Joined on 2023-07-29
scott pushed to to_zig at twc/ludus 2024-06-25 02:04:08 +00:00
9556449d86 move janet director
scott created branch to_zig in twc/ludus 2024-06-25 02:03:05 +00:00
scott pushed to to_zig at twc/ludus 2024-06-25 02:03:05 +00:00
scott pushed to main at twc/ludus-scripts 2024-06-24 22:59:42 +00:00
6c8c667042 add binary tree l-system from wikipedia
scott commented on issue twc/ludus#90 2024-06-24 16:57:37 +00:00
at should work with strings

As of 4d1122fa58

scott closed issue twc/ludus#90 2024-06-24 16:57:37 +00:00
at should work with strings
scott pushed to main at twc/ludus 2024-06-24 16:57:15 +00:00
4d1122fa58 repl comment
faf15bfd75 at works with strings
Compare 2 commits »
scott commented on issue twc/ludus#92 2024-06-24 16:10:20 +00:00
split should work with "" as splitter

Actually, other string-handling functions mean we don't need this.

scott closed issue twc/ludus#92 2024-06-24 16:10:20 +00:00
split should work with "" as splitter
scott opened issue twc/ludus#95 2024-06-24 15:59:52 +00:00
Thoughts about bytecode VM
scott opened issue twc/ludus#94 2024-06-24 15:39:16 +00:00
Profile Ludus & ludus-web
scott pushed to main at twc/ludus 2024-06-24 15:34:32 +00:00
492c954655 0.1.26
0b67854494 build
Compare 2 commits »
scott pushed to main at twc/ludus 2024-06-24 15:17:55 +00:00
af95c9800f json encode output
ed0a3311a4 0.1.25
55351da166 build
Compare 3 commits »
scott pushed to main at twc/ludus 2024-06-24 14:54:59 +00:00
9752a87f27 move nil? to fix binding; use append! for turtle states
scott pushed to main at twc/ludus 2024-06-21 19:28:51 +00:00
a30cbaebc6 at for strings, for real
7b56e90468 build
Compare 2 commits »
scott pushed to main at twc/ludus 2024-06-21 15:37:27 +00:00
e05043e375 fix nil pattern matching
scott commented on issue twc/ludus#85 2024-06-21 14:39:34 +00:00
home! should reset orientation, not just location

@matt points out that home! described is just goto! (0, 0). So let's get rid of reset! and home! should operate as described in the issue title.

scott commented on issue twc/ludus#70 2024-06-21 14:37:43 +00:00
Good-enough error reporting

We got good enough error reporting for computer class! They're still not great; parsing errors are a mess of off-by-one. But definitely they did what the needed to.

scott closed issue twc/ludus#70 2024-06-21 14:37:43 +00:00
Good-enough error reporting
scott commented on issue twc/ludus#86 2024-06-21 14:36:27 +00:00
Disallow shadowing?

Actually, the conversation leads us to think we should disallow shadowing.

One question is whether we allow shadowing of names bound in Prelude. The first thought is that yes, you can shadow…