pub fn parse_file<'arena>( arena: &'arena Bump, file: &File, ) -> (&'arena Program<'arena>, Option<ParseError>)