Nathan Braswell
|
d689a59097
|
Experimenting with fungll optimization, implement the okmij.org poly-variadic fix-point combinator for mutual recursion
|
2020-10-17 11:59:54 -04:00 |
|
Nathan Braswell
|
0820113c67
|
Fix error swallowing grammer errors for custom grammers on read-string, start constructing standard_grammar
|
2020-10-11 19:42:00 -04:00 |
|
Nathan Braswell
|
722a72579a
|
Spelling
|
2020-05-12 21:30:37 -04:00 |
|
Nathan Braswell
|
25801b3d3a
|
Add + and * to add_grammer_rule. Realized that rules should actually be passed to functions as params, with option for variadac, that will be up next
|
2020-05-12 00:32:12 -04:00 |
|
Nathan Braswell
|
494e22007d
|
Fix hardcoded reader macros, add eval-read-string, fix niceness of whitespace between forms in repl and files. Next should be to redo the parser api to be way nicer from within kraken'
|
2020-03-30 19:51:01 -04:00 |
|
Nathan Braswell
|
a811b28bc1
|
SELF MODIFYING GRAMMER WORKS!
|
2020-03-29 22:07:55 -04:00 |
|
Nathan Braswell
|
ce7d228358
|
Use the new parser (now with reduction functions) for mal
|
2020-03-29 20:42:51 -04:00 |
|
Nathan Braswell
|
a9bb011bd9
|
Starting to make k_prime lisp grammer, doing testing to get all MAL test cases parsing
|
2020-03-28 00:23:01 -04:00 |
|
Nathan Braswell
|
1fa60a5496
|
Pretty printing of BSR
|
2020-03-27 18:35:32 -04:00 |
|
Nathan Braswell
|
676c0ded4d
|
IT WORKS
|
2020-03-27 00:16:16 -04:00 |
|
Nathan Braswell
|
3cef008a93
|
Now it compiles
|
2020-03-26 23:34:25 -04:00 |
|
Nathan Braswell
|
a10238e493
|
Parses (Kraken, not the parser ;) )
|
2020-03-26 22:08:39 -04:00 |
|
Nathan Braswell
|
6d1f3bb73f
|
fungll sketch
|
2020-03-25 22:55:57 -04:00 |
|