pub fn parse_file<'a, T>(
    fm: &'a SourceFile,
    config: ParserConfig,
    errors: &mut Vec<Error>
) -> PResult<T> where
    Parser<Lexer<StringInput<'a>>>: Parse<T>, 
Expand description

Parse a given file as T.

If there are syntax errors but if it was recoverable, it will be appended to errors.