pub fn build_program_grammar() -> BuiltGraphExpand description
Build a grammar that parses a program (Phase 3/4: list of statements). Start rule is “start” → node(NodeRoot, ws program ws eof) so the parse tree has a single root.
pub fn build_program_grammar() -> BuiltGraphBuild a grammar that parses a program (Phase 3/4: list of statements). Start rule is “start” → node(NodeRoot, ws program ws eof) so the parse tree has a single root.