Block a user
942f55fb39
fix panic off-by-one-error
0eb212dd45
add a break before pipline
77bacd1367
get when expressions worked out
cdb71a8122
:rarrow -> :arrow
c36a140c6b
if expressions, done
pkg
s and ns
es
The revised, current strategy:
& a package, `pkg`:
let foo = ...
let bar = ...
let baz = ...
pkg Foobar { foo, bar, baz }
& a namespace, `ns`:
ns Foobar {
let foo = ...
…
3d570beb45
start work on a recursive descent parser
0de9f90f27
update .gitignore to exclude repl cruft
83ce75c6ea
Clean some things up
42907f19d7
start debugging current state of affairs: add comments with compile errors
bb42ca7ca4
Add doc command to justfile
String interpolation: make it work
We're going to want this for Eliza! And we need to have a working Eliza in June. Let's goooooo.
String patterns
MNL and SCR chatted, and right now we think a zero-char match/binding is actually a different thing.
So bindings in string patterns in this way match more than one character.