aboutsummaryrefslogtreecommitdiffstats
path: root/modelica-parser-lalrpop/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* parser: statically compile regex w/ lazy_staticbnewbold2017-01-071-4/+5
| | | | As per regex library's documentation
* radically simplify scope of parsingbnewbold2016-12-261-5/+4
| | | | | | | | 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.
* parser: namespacingbnewbold2016-12-251-2/+12
|
* parser: make strip comments a functionbnewbold2016-12-191-0/+10
|
* parser: don't print expected if there aren't anybnewbold2016-12-181-4/+12
|
* refactor modelica parser into separate cratebnewbold2016-12-171-0/+65