1 #include <ozulis/ast/ast.hh>
2 #include <ozulis/core/assert.hh>
4 #include "bison-parser/parser.hh"
5 #include "bison-parser/lexer.hh"
8 int yyparse(yyscan_t yyscanner
, ozulis::ast::File
*& module
);
13 Parser::parse(FILE * stream
)
15 ozulis::ast::File
* file
= 0;
19 yyset_in(stream
, scanner
);
20 assert_msg(!yyparse(scanner
, file
), "parse error");