Carl Mäsak
Carl Mäsak
[This file](https://github.com/koka-lang/koka/blob/4ef04cd7cfa965c413a985dfaabbfb69a4c64d11/samples/basic/caesar.kk). Looks like we have everything it requires. Add the port as an example test. It would run _slowly_, but that's just a reason to find ways to speed...
```scheme > (safe (id D D)) Error: ('unboundb D) > (bel '(safe (id D D))) nil ``` The first one should of course not throw an error but return `nil`,...
I should find a nice small example (of a fastfunc that should change behavior when some other fastfunc that has been inlined into it gets overridden). Until then, just noting...
This one has fallen by the wayside so far, because it doesn't really interact with anything else in the specification. In fact, it's only ever mentioned once. I assume `sys`...
`fastfunc__sr_lt` is an example of a function that doesn't do this. There are likely many others. With tests.
I think in practice, it will be very similar to the globals, and something we load right after the globals. `err` should go there; according to `bellanguage.txt`, that's the right...
In the "main language", writing `...` doesn't work, because the reader doesn't know what to do with it: ``` Language::Bel 0.51 -- msys. > '(new-inst %class-exp %rand ...) Error: final-intrasymbol...
I hardly noticed it happening, but we're at 100% globals implementation now. It's time to think about retiring `Globals/Source.pm` altogether. So I did a quick diff: ```diff $ diff -U2...
That is, when things that were opened are not closed, just print a different prompt and expect more input, concatenating the lot at the end. And when we do, change...
Make it more colorful and eye-catching.