pub fn parse_mem(input: &str) -> ParseResult<MemFile>Expand description
Parses raw .agm.mem text into a MemFile.
Returns Err(Vec<AgmError>) if any Error-severity diagnostics are
produced (missing required headers/fields, bad enum values, duplicate
entry keys). Warnings (unknown fields) keep the parse alive.