The complete JuliaSyntax.jl recursive-descent parser — compiled
from Julia's optimized IR to WasmGC, no manual port. The wasm module streams
the parser's native output events (tokens + tree ranges); the green parse
tree on the right is reconstructed from them exactly like
JuliaSyntax.build_tree does. Try breaking the code — the
parser's error recovery runs in wasm too.
(See also the lexer-only demo.)