Scott Richmond scott
  • Joined on 2023-07-29
scott commented on issue twc/ludus#60 2024-06-04 17:29:05 +00:00
Ensure docstrings work and are available in the interpreter

Completed with 4da846d8d7

scott closed issue twc/ludus#60 2024-06-04 17:29:05 +00:00
Ensure docstrings work and are available in the interpreter
scott commented on issue twc/ludus#64 2024-06-04 17:28:40 +00:00
Docstrings!

Done: 4da846d8d7

scott closed issue twc/ludus#64 2024-06-04 17:28:40 +00:00
Docstrings!
scott pushed to to_janet at twc/ludus 2024-06-04 17:28:24 +00:00
4da846d8d7 doc! works!
478bc8649e add runtime doc info
1842923fa3 clean up little bugs
Compare 3 commits »
scott pushed to to_janet at twc/ludus 2024-06-04 17:00:38 +00:00
df274799be pretty print patterns
3081af60b2 parse docstrings
Compare 2 commits »
scott opened issue twc/ludus#64 2024-06-04 16:04:05 +00:00
Docstrings!
scott commented on issue twc/ludus#34 2024-06-04 16:00:14 +00:00
Comment on last line of file causes scanner to die

Fixed in 943e96203e

scott closed issue twc/ludus#34 2024-06-04 16:00:14 +00:00
Comment on last line of file causes scanner to die
scott pushed to to_janet at twc/ludus 2024-06-04 15:59:46 +00:00
943e96203e comment on last line does not kill scanner
scott commented on issue twc/ludus#32 2024-06-04 15:56:16 +00:00
Mutual recursion

Added in bbd41a0f74

Format:

fn foo
fn bar () -> foo ()
fn foo () -> :foo
bar () & => :foo
fn baz
baz () & =>…
scott closed issue twc/ludus#32 2024-06-04 15:56:16 +00:00
Mutual recursion
scott pushed to to_janet at twc/ludus 2024-06-04 15:54:35 +00:00
bbd41a0f74 interpret forward-declared functions, allowing mutual recursion
bc1eac46b8 validate forward declarations
d0a6cdbf54 parse fn forward declarations
Compare 3 commits »
scott pushed to to_janet at twc/ludus 2024-05-31 17:29:56 +00:00
3903f10c8d update in-code project management
scott opened issue twc/ludus#63 2024-05-31 17:25:30 +00:00
Wire up WASM + good-enough Ludus for ludus-web testing
scott opened issue twc/ludus#62 2024-05-31 17:21:50 +00:00
Test new scanner, parser, validator, interpreter against prelude
scott opened issue twc/ludus#61 2024-05-31 17:18:56 +00:00
*input* stdin hack for Computer Class
scott opened issue twc/ludus#60 2024-05-31 17:08:21 +00:00
Ensure docstrings work and are available in the interpreter
scott opened issue twc/ludus#59 2024-05-31 17:06:32 +00:00
show works for patterns
scott opened issue twc/ludus#58 2024-05-31 17:05:45 +00:00
Janet-based documentation