Activity
Unary expressions in parser and compiler. Logical ops and tests in VM.
Unary expressions in parser and compiler. Logical ops and tests in VM.
Variadic functions and list printing
Variadic functions and list printing
Add lists, variadic opcodes, and fix a bunch of tests
Add lists, variadic opcodes, and fix a bunch of tests
Basic math support in VM and a bunch of tests
Basic math support in VM and a bunch of tests
Implement VM bits necessary for interpolated include URLs and try blo…
Implement VM bits necessary for interpolated include URLs and try blo…
Sketch of EnvironmentApi a lil compiler fix
Sketch of EnvironmentApi a lil compiler fix
Remove unnecessary comments for clarity
Remove unnecessary comments for clarity
Also update the github action to use wasm32-wasip1
Also update the github action to use wasm32-wasip1
Update target from wasm32-wasi to wasm32-wasip1
Update target from wasm32-wasi to wasm32-wasip1
Clean up some printlns and explain eating the expression errors.
Clean up some printlns and explain eating the expression errors.
Convert new parser to use types understood by interpreter and impleme…
Convert new parser to use types understood by interpreter and impleme…
All of the rest of the esi tags we currently support.
All of the rest of the esi tags we currently support.
That's the easy tags out of the way
That's the easy tags out of the way
Getting there. Correctly-ish identify HTML (and ignore it) and pull o…
Getting there. Correctly-ish identify HTML (and ignore it) and pull o…
Resolve compiler warnings in expression tests
Resolve compiler warnings in expression tests
enhance error handling and refactor expression evaluation functions
enhance error handling and refactor expression evaluation functions
starting to wonder if this is a good idea
starting to wonder if this is a good idea
added tests for lex_interpolated_expr()
fn
added tests for
lex_interpolated_expr()
fnconsolidated lex_expr
and lex_interpolated_expr
, other clean ups
consolidated
lex_expr
and lex_interpolated_expr
, other clean upsNew parser. Nowhere near functional. Just prototyping.
New parser. Nowhere near functional. Just prototyping.