Scott Richmond scott
  • Joined on 2023-07-29
scott opened issue twc/ludus#100 2024-07-19 20:15:32 +00:00
Update Lezer and Tree-Sitter grammars: remove loop and recur
scott commented on issue twc/ludus#35 2024-07-19 20:14:18 +00:00
Improve parser errors on extra exprs/tokens on line

Finally figured this out. Complete in 4a069278b8

scott closed issue twc/ludus#35 2024-07-19 20:14:18 +00:00
Improve parser errors on extra exprs/tokens on line
scott commented on issue twc/ludus#99 2024-07-19 20:13:30 +00:00
Remove loop and recur from the language

Done in 7afc32d9d1

scott closed issue twc/ludus#99 2024-07-19 20:13:30 +00:00
Remove loop and recur from the language
scott opened issue twc/ludus#99 2024-07-19 20:13:17 +00:00
Remove loop and recur from the language
scott pushed to post_computer_class at twc/ludus 2024-07-19 20:11:36 +00:00
7afc32d9d1 remove loop & recur from the language
scott pushed to post_computer_class at twc/ludus 2024-07-19 20:09:35 +00:00
d4adc1d912 clean up
scott pushed to post_computer_class at twc/ludus 2024-07-19 20:00:22 +00:00
4a069278b8 finally fix script, block, tuple, list, dict, etc. off by one errors for last term
scott commented on issue twc/ludus#98 2024-07-19 14:59:13 +00:00
"Literate" Ludus

Next steps:

  1. Turtle graphics protocol v. 0.1.
  2. Specification of a "Literate Ludus" markdown format. (YAML/TOML front matter is probably the way to go here.)
  3. Development of various…
scott commented on issue twc/ludus#98 2024-07-19 14:43:32 +00:00
"Literate" Ludus

Conversation with @matt: Looks like the first version of "Ludus as a host in markdown" is the most promising approach here: it will already work with all the parsers.

Also, perhaps we have a…

scott pushed to post_computer_class at twc/ludus 2024-07-17 00:16:34 +00:00
e9fee4c0e1 make some additional comments re: off-by-one error errors
scott pushed to post_computer_class at twc/ludus 2024-07-17 00:12:31 +00:00
2027490614 improve some things
cb7098ac4e start fixing off-by-one errors: script, block, tuple, args, tup-patt
Compare 2 commits »
scott pushed to main at twc/ludus 2024-07-14 18:43:58 +00:00
d416511b48 remove repl cruft
a6c899a85f Pretty-patterns shows words at ends of splatterns
9ddb43a30f called keywords work in pipelines
9e50f0cbdf Fix typo
2f03bbb12f mismatched arity -> wrong number of arguments
Compare 8 commits »
scott closed issue twc/ludus#79 2024-07-14 18:42:53 +00:00
Splat patterns should show word/name bindings in doc! and match errors
scott pushed to post_computer_class at twc/ludus 2024-07-14 18:42:37 +00:00
d416511b48 remove repl cruft
scott pushed to post_computer_class at twc/ludus 2024-07-14 18:42:20 +00:00
a6c899a85f Pretty-patterns shows words at ends of splatterns
scott commented on issue twc/ludus#87 2024-07-14 18:29:20 +00:00
Called keywords should work in do forms

Fixed in 9ddb43a30f

scott closed issue twc/ludus#87 2024-07-14 18:29:20 +00:00
Called keywords should work in do forms