Skip to main content

Module parser

Module parser 

Source
Expand description

Public raw Workshop parsing operation over the canonical crate::Program.

Functions§

parse
Parse localized Workshop text into Workshop IR using the catalog’s canonical call-signature context. Ambiguous bare enum members resolve when their enclosing call pins one matching domain; unpinned ambiguity remains a structured canonical value. See parse_with_context when a consumer needs to provide additional signature context.
parse_with_context
Compatibility entry point for crate-internal storage tests and migration checks. Ordinary consumers should use parse, which returns Program. Parse localized Workshop text into Workshop IR, resolving ambiguous bare enum members from the enclosing call’s canonical signature context (#111).