Oh, and pandoc and dmos use sublime text highlighting, so that's another highlighter to have to maintain: https://www.sublimetext.com/docs/syntax.html.
That means: treesitter, lezer, sublime,…
It occurs to me that the thing is to develop a .ldj
format, which is ludus-djot, which can then be more or less moved into anything: pandoc makes that doable. So we have a ldj -> djot -> typst…
I think this may be behind #87. It certainly doesn't help.
Most minimal example:
fn foo (n) -> {
fn bar () -> n
}
foo (:foo) ()
foo (:bar) ()
New datum:
map (even?, [1, 2, 3])
print! ("c") & console=> "false"
More minimal example:
map (inc, [1, 2, 3])
map (dec, [1,2 , 3]) &=> [2, 3, 4]
What's happening is…
Done: it was broken by a change in representing turtle state. Added a function, savestate
that gets the current turtle_0
state. Meanwhile, turtle ::state ()
will return the state of the…
clear
should clear the screen of turtle paths
In place of paths being more efficient, we've decided that it's easier/better to make commands more efficient: squash the commands when we ask for them, instead of doing it when we calculate the…