Awesome
Bel-sml
(WIP) Bel-sml is implementation of Paul Graham's bel written in Standard ML (of New Jersey).
Implemented features
primitives
name | status |
---|---|
id | ✔️ |
join | ✔️ |
car | ✔️ |
cdr | ✔️ |
type | 😐 |
xar | ✔️ |
xdr | ✔️ |
sym | ✔️ |
nom | ✔️ |
wrb | |
rdb | |
ops | |
cls | |
stat | |
coin | ✔️ |
sys |
Special forms
name | status |
---|---|
quote | ✔️ |
lit | ✔️ |
if | ✔️ |
apply | ✔️ |
where | |
dyn | |
after | ✔️ |
ccc | ✔️ |
thread |
Additional features
name | status |
---|---|
set | ✔️ |
def | ✔️ |
mac | ✔️ |
quasiquote | ✔️ |
unquote | ✔️ |
unquote-splicing | ✔️ |