The Ludus programming language.
Go to file
2022-04-04 19:07:33 -04:00
doc leinify 2021-10-30 14:51:35 -04:00
src/ludus Remove panic! keyword (it's an fn) 2022-04-04 19:07:33 -04:00
test/cludus leinify 2021-10-30 14:51:35 -04:00
.gitattributes Initial commit 2021-10-21 12:47:28 -04:00
.gitignore leinify 2021-10-30 14:51:35 -04:00
CHANGELOG.md leinify 2021-10-30 14:51:35 -04:00
deps.edn Add nrepl deps 2022-01-07 13:36:33 -05:00
hello.ld hello, world: just output 2022-04-03 22:24:41 -04:00
LICENSE leinify 2021-10-30 14:51:35 -04:00
project.clj Add cljfmt to lein project 2022-03-20 17:41:26 -04:00
README.md Fix link to status in ludus-spec 2022-04-03 22:09:51 -04:00

Ludus, in Clojure

Or, CLudus

A reference implementation of an interpreter for the Ludus programming language. It's written in Clojure. It's a tree-walk interpreter, very slow. (We are following the Nystrom path from Crafting Interpreters.)

Use