pub fn parse(source: &str, path: Option<&str>) -> Result<Program, NewtError>
Parse source code into an AST. Returns the first error for backward compatibility. Use parse_all for all errors.
parse_all