A parser, interpretter, and compiler for a functional programming language with the same grammar as JSON.
Go to file
2024-03-15 20:21:34 -04:00
build_oracle.py Add action erasure to parser 2024-03-15 20:21:31 -04:00
build_oracle.sh Move oracle table generating facilities to grammar.py 2024-03-15 20:21:16 -04:00
emis_funky_funktions.py Add << as an alias for binding a result 2024-03-15 20:21:34 -04:00
grammar.py Use strings in IR rather than lexemes 2024-03-15 20:21:34 -04:00
ir.py Implement substitution 2024-03-15 20:21:34 -04:00
lex.py Get parsing for the sample document working 2024-03-15 20:21:32 -04:00
parse.py Get parsing for the sample document working 2024-03-15 20:21:32 -04:00
tokens.py Factor out IR and Tok 2024-03-15 20:21:33 -04:00