2024-06-07T13:04:42Z - 2025-06-07T13:04:42Z
Overview
39 Issues closed from 1 user
Closed
#105 stdlib should have a string->number parser function
Closed
#104 penwidth!
should not hang
Closed
#81 Turtle position should correctly report location in turtle coordinates
Closed
#85 home!
should reset orientation, not just location
Closed
#46 Add set_heading
to prelude
Closed
#82 ref
-> box
all the way through the parser, interpreter
Closed
#100 Update Lezer and Tree-Sitter grammars: remove loop
and recur
Closed
#86 Disallow shadowing?
Closed
#35 Improve parser errors on extra exprs/tokens on line
Closed
#99 Remove loop
and recur
from the language
Closed
#79 Splat patterns should show word/name bindings in doc!
and match errors
Closed
#87 Called keywords should work in do
forms
Closed
#83 Better error message: "mismatched arity" -> "wrong number of arguments"
Closed
#91 chars
should give a list of chars in a string
Closed
#31 Stdin, out, err
Closed
#24 Refs & state
Closed
#23 Graphics protocol
Closed
#30 Coroutines!
Closed
#97 Thoughts about dicts and objects
Closed
#90 at
should work with strings
Closed
#92 split
should work with ""
as splitter
Closed
#70 Good-enough error reporting
Closed
#88 Empty blocks should cause parsing or validation errors
Closed
#89 Calling not a function should cause a panic
Closed
#84 Show and hide turtles
Closed
#58 Good-enough Janet-based documentation
Closed
#77 Update language documentation to reflect current state of the language
Closed
#78 words
should strip punctuation
Closed
#48 Fix coordinate system
Closed
#61 *input*
stdin hack for Computer Class
Closed
#72 Fix scanning of escaped quotes
Closed
#75 Add state
box to prelude
Closed
#73 Look into error messages causing errors
Closed
#74 Add words
and sentence
to prelude
Closed
#76 Check RGB is not actually RBG
Closed
#49 Unfuck mod
in prelude
Closed
#47 Add save/load turtle state functions to prelude
Closed
#44 random_int
range end is wrong
Closed
#45 random
must take a dict
17 Issues created by 1 user
Opened
#71 Integrate new WASM/Janet interpreter with ludus-cli
Opened
#80 Scripts with a panic should still draw
Opened
#93 Turtle graphics protocol
Opened
#94 Profile Ludus & ludus-web
Opened
#95 Thoughts about bytecode VM
Opened
#96 Thoughts about concurrency, actors, and objects
Opened
#98 "Literate" Ludus
Opened
#101 Add JSON encoder/decoder to Prelude
Opened
#102 Language-independent testing
Opened
#103 repeat
should take a simple expression
Opened
#106 Fix validation error on attempting rebind in function arguments
Opened
#107 Add arcsin and arccos to prelude
Opened
#108 panic! (:blah)
should print (:blah)
in the error messge
Opened
#109 Add a try
reserved word
Opened
#110 Ludus should include PEGs as part of Prelude
Opened
#111 String interpolation patterns should be able to take placeholders
Opened
#112 map
should have a unary arity
17 Unresolved Conversations
Open
#67
and
and or
should be short-circuiting special forms
Open
#66
Real UTF-8 functions
Open
#17
Improve prelude
Open
#18
Testing for Ludus
Open
#21
More robust in-Ludus testing
Open
#1
Add a with
form
Open
#5
pkg
s and ns
es
Open
#9
Add a "pin" operator
Open
#42
Persistent data structures
Open
#55
Validator should validate imports
Open
#56
Validator should validate with
forms
Open
#57
Validator should validate ns
forms
Open
#43
Bytecode VM
Open
#27
Ensure stack overflows don't kill Ludus
Open
#36
Nice error reporting
Open
#53
Finish validator
Open
#54
Validator should validate nested pkg accesses