.. |
analyzer.clj
|
Revert "clj -> cljc"
|
2022-04-30 14:08:04 -04:00 |
ast.clj
|
Revert "clj -> cljc"
|
2022-04-30 14:08:04 -04:00 |
collections.clj
|
Revert "clj -> cljc"
|
2022-04-30 14:08:04 -04:00 |
compile.clj
|
make some notes
|
2023-05-22 00:14:53 -04:00 |
core.clj
|
Unwire the things for parser refactor
|
2023-05-02 19:15:05 -04:00 |
data.clj
|
Revert "clj -> cljc"
|
2022-04-30 14:08:04 -04:00 |
draw.clj
|
proof of concept: add quil to ludus
|
2023-03-25 15:52:25 -04:00 |
grammar.clj
|
Simplify conditional forms: when, if, etc.
|
2023-05-31 11:18:55 -06:00 |
interpreter_new.clj
|
Simplify conditional forms: when, if, etc.
|
2023-05-31 11:18:55 -06:00 |
interpreter.clj
|
Add clj fn to prelude, calls arbitrary Clojure.
|
2023-06-01 12:46:52 -06:00 |
loader.clj
|
Fix file loading from REPL
|
2022-06-19 13:34:16 -04:00 |
ludus.ebnf
|
Clean up some stuff, add ebnf grammar, fail to get quil working
|
2023-05-02 18:58:36 -04:00 |
parser_new.clj
|
Use defp macros for parsers; update grammar using defp; update interpreter with new node names
|
2023-05-26 15:07:41 -04:00 |
parser.clj
|
Unwire the things for parser refactor
|
2023-05-02 19:15:05 -04:00 |
prelude.clj
|
Add clj fn to prelude, calls arbitrary Clojure.
|
2023-06-01 12:46:52 -06:00 |
process.clj
|
Complete interpreter, less process system: spawn, receive
|
2023-05-22 16:56:24 -04:00 |
repl.clj
|
Add some process functions
|
2022-06-02 18:42:02 -04:00 |
scanner.clj
|
Simplify conditional forms: when, if, etc.
|
2023-05-31 11:18:55 -06:00 |
show.clj
|
Things, mostly list & tuple splats are correct.
|
2023-05-31 09:30:12 -04:00 |
token.clj
|
Dequalify token keywords
|
2023-05-02 19:43:57 -04:00 |