Scott Richmond scott
  • Joined on 2023-07-29
scott released Initial testing at twc/rudus 2025-06-29 15:44:47 +00:00
scott pushed to actors at twc/rudus 2025-06-29 15:38:49 +00:00
4dd47dd56c save work
scott opened issue twc/rudus#46 2025-06-28 22:18:56 +00:00
Refactor turtle graphics to work with actors
scott opened issue twc/rudus#45 2025-06-28 22:17:13 +00:00
Design & develop keyboard input API for Ludus
scott opened issue twc/rudus#44 2025-06-28 22:05:19 +00:00
Ludus should allow escape chars in strings
scott opened issue twc/rudus#43 2025-06-28 22:04:00 +00:00
Develop webworker patterns for async Ludus on the web
scott opened issue twc/rudus#42 2025-06-28 22:01:16 +00:00
Unfuck loop and recur
scott opened issue twc/rudus#41 2025-06-28 22:00:43 +00:00
Investigate butlast and update bug
scott opened issue twc/rudus#40 2025-06-28 21:56:56 +00:00
Design actor abstractions
scott opened issue twc/rudus#39 2025-06-28 21:54:41 +00:00
Determine if there's a reductions bug
scott opened issue twc/rudus#38 2025-06-28 21:52:36 +00:00
Devise new state/concurrency model
scott opened issue twc/rudus#37 2025-06-28 21:10:04 +00:00
Write turtle graphics animation examples
scott pushed to actors at twc/rudus 2025-06-28 20:40:36 +00:00
f710beff46 actually get receive working????
scott pushed to actors at twc/rudus 2025-06-28 00:54:53 +00:00
f873be7668 some notes
scott pushed to actors at twc/rudus 2025-06-28 00:41:35 +00:00
48342ba4ea make progress, I guess
scott pushed to actors at twc/rudus 2025-06-27 23:16:03 +00:00
db52bc2687 parser housekeeping; add receive to lexer and parser
a175ee7a41 move Ast into its own module
Compare 2 commits »
scott pushed to actors at twc/rudus 2025-06-27 22:48:31 +00:00
759fc63cae ugh. spin my wheels a lot. decide to start work on the receive special form
8923581eed add sleep, which was unexpectedly titchy!
90505f89fe make some new process functions
Compare 3 commits »
scott pushed to actors at twc/rudus 2025-06-27 03:28:22 +00:00
00ebac17ce some notes for tomorrow's work
888f5b62da send messages, motherfucker!
c144702b98 add a process value
801e5bcc01 devise a way of communicating between ludus and processes
b35657e698 refactor to have a world run a process
Compare 5 commits »
scott commented on issue twc/rudus#7 2025-06-27 02:15:35 +00:00
Package interpreter into a Rust library

This has been done for a few days. Nothing fancy, but it largely works. Needs to be cleaned up.

But: also needs integration testing in the web front end.

scott created branch actors in twc/rudus 2025-06-26 05:28:45 +00:00