From 6a0c3d5599fcf76c300a66727ae7c921309705c1 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Sun, 10 Feb 2019 22:05:18 +0000 Subject: [PATCH] Add `default_parser` procedure to `package odin_parser` --- core/odin/parser/parser.odin | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/odin/parser/parser.odin b/core/odin/parser/parser.odin index 1a749008a..7c7a816c9 100644 --- a/core/odin/parser/parser.odin +++ b/core/odin/parser/parser.odin @@ -101,6 +101,13 @@ end_pos :: proc(tok: token.Token) -> token.Pos { return pos; } +default_parser :: proc() -> Parser { + return Parser { + err = default_error_handler, + warn = default_warning_handler, + }; +} + parse_file :: proc(p: ^Parser, file: ^ast.File) -> bool { zero_parser: { p.prev_tok = {};