A parser, interpretter, and compiler for a functional programming language with the same grammar as JSON.
Go to file
2024-03-15 20:21:45 -04:00
comb_parse.py Add in IR generation 2024-03-15 20:21:42 -04:00
emis_funky_funktions.py Add partition 2024-03-15 20:21:41 -04:00
example.json Add some more stuff to the example file 2024-03-15 20:21:44 -04:00
genir.py Return actually analagus types in BranchMismatch 2024-03-15 20:21:43 -04:00
grammar.py Start making a grammar then realize there's a builtin json parser 2024-03-15 20:21:41 -04:00
ir.py Add compilation to JavaScript 2024-03-15 20:21:45 -04:00
lex.py Add parse_, expand some doc tests 2024-03-15 20:21:41 -04:00
main.py Buggy typechecking 2024-03-15 20:21:43 -04:00
pattern.py Add in IR generation 2024-03-15 20:21:42 -04:00
silly_thing.py Don't use recursion in evaluate :( 2024-03-15 20:21:44 -04:00
types_.py Make function type rendering prettier 2024-03-15 20:21:44 -04:00