Block a user
Validator should validate nested pkg accesses
Good-enough validator
Basic pkg checking; no ns checking. 524e3627fb
Left to implement: static nested pkg nesting; and any ns checking at…
pkg
s and ns
es
Current status, good enough for Computer Class, I think:
pkg
works and is validated.ns
access does not pass validation, and is not yet implemented in the interpreter.- pkg access,…
Graphics protocol
Moved to 0.1.0 because we'll just use the exact same graphics/p5 protocol for Computer Class web frontend.
Stdin, out, err
@matt and I talked about a special symbol for stdin in the web frontend: *input*
.
- Make sure to sanitize the input so there aren't illegal chars.
- Strings in Ludus are valid UTF-8. Escaped…
Partially applied functions should be able to take arguments immediately
Mutual recursion
We need mutual recursion for Sierpinski triangles, which we want to do in Computer Class. Shifted milestone to recognize this.
Add
sqrt
to prelude
Was missing export in prelude. Fixed in 017655e8f8
, although likely the whole scene will be different when we're fully…