-
4a48a3c2 · Bump web version
- ... and 13 more commits. Compare ff05c138...4a48a3c2
-
c81303fe · Linting
- ... and 1 more commit. Compare 34808b2b...c81303fe
-
34808b2b · Update keyword parser to avoid collisions
- ... and 2 more commits. Compare f2492b6f...34808b2b
-
f2492b6f · Add Accessor AST node, support indexing operations in grammar, supp...
- ... and 3 more commits. Compare b2ca3d3b...f2492b6f
-
ff05c138 · Replace peg parse_ fns with lalrpop parse_ fns
-
bb0c2dfa · Add lalrpop parser
- ... and 1 more commit. Compare b777f752...bb0c2dfa
-
b777f752 · Use precedence expression instead of value expression in wrappers
-
128a9930 · Add basic opcodes to VM, create VM based repl
- ... and 1 more commit. Compare 7f9eb505...128a9930
-
7f9eb505 · Use 'test_case' for paramatised tests
-
d6d3e13b · Add 'typeof' support, fix up grammar order, add more tests
-
f8b051c1 · Support variable assignment, state, basic environment
-
a9de8dbf · Visitors need return and error types, start basic expressions in si...
-
c16cc5e1 · Fix keyword precedence, support import/export & conditional loops
-
b5a9dad9 · Support empty conditionals, assignment, variable declarations, iden...
- ... and 1 more commit. Compare 2a9c8c8e...b5a9dad9