From 957c2f75ceccfab3d8a8e546961db5f053876689 Mon Sep 17 00:00:00 2001 From: bnewbold Date: Mon, 26 Dec 2016 00:03:07 -0800 Subject: radically simplify scope of parsing Parsing arbitrary files, packages, blocks, connectors, etc caused the compilation time for this parser to explode exponentially, and resulted in huge parser.rs and executable files. This commit rips out all those features. --- modelica-parser-lalrpop/examples/parse_file.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'modelica-parser-lalrpop/examples') diff --git a/modelica-parser-lalrpop/examples/parse_file.rs b/modelica-parser-lalrpop/examples/parse_file.rs index fe87ef0..bac22f1 100644 --- a/modelica-parser-lalrpop/examples/parse_file.rs +++ b/modelica-parser-lalrpop/examples/parse_file.rs @@ -25,7 +25,7 @@ fn main() { } let striped = modelica_parser::strip_comments(&raw); - let result = modelica_parser::parser::parse_file(&striped); + let result = modelica_parser::parse_model(&striped); match result { Ok(_) => println!("=== {}: OK", input), -- cgit v1.2.3