pub fn parse(
input: &str,
catalog: &Catalog,
locale: &Locale,
) -> Result<Program, WorkshopError>Expand description
Parse localized Workshop text into Workshop IR with no signature context:
ambiguous bare enum members (e.g. the None shared by several domains)
stay rejected. See parse_with_context for the context-sensitive form.