aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* remove variables from metadata filesbnewbold2016-12-254-88/+0
* basic AST substituting (finishing first stab at solve_for)bnewbold2016-12-253-4/+50
* rustfmtbnewbold2016-12-254-108/+163
* update/de-cruft notes directorybnewbold2016-12-2513-41/+142
* update TODOsbnewbold2016-12-252-15/+23
* switch mt-tool to clap argument parserbnewbold2016-12-253-82/+105
* tweaks to work with modelica-parser-lalrpopbnewbold2016-12-194-6/+17
* parser: more progressbnewbold2016-12-192-48/+70
* parser: make strip comments a functionbnewbold2016-12-192-8/+11
* parser: README + TODO tweaksbnewbold2016-12-192-3/+9
* parser: more models (not working)bnewbold2016-12-192-1/+30
* parser: more featuresbnewbold2016-12-183-39/+74
* parser: more weird examplesbnewbold2016-12-185-0/+49
* TODO and move build.rs out of srcbnewbold2016-12-183-1/+5
* manually/naively strip comments from raw .mo filesbnewbold2016-12-182-4/+13
* parser: remove multi-line comment examplebnewbold2016-12-181-2/+1
* parser: reserved keywords list (for ref)bnewbold2016-12-181-0/+61
* parser: add basic READMEbnewbold2016-12-182-0/+19
* catch parser up with AST; remove generated parser rustbnewbold2016-12-183-24934/+101
* parser: booleans and arraysbnewbold2016-12-182-1/+26
* parser: example parses files, not just modelsbnewbold2016-12-181-1/+1
* parser: quantity field for component declarationbnewbold2016-12-182-1/+2
* higher-level modelica parsing AST structsbnewbold2016-12-181-0/+50
* parser: don't print expected if there aren't anybnewbold2016-12-181-4/+12
* parser: support for math functions (sin, exp, log, etc)bnewbold2016-12-184-3040/+7265
* parser: refactor components into clauses/declbnewbold2016-12-183-4380/+9237
* modelica-parser tests TODObnewbold2016-12-171-0/+7
* update/expand parser examplesbnewbold2016-12-1711-0/+129
* refactor modelica parser into separate cratebnewbold2016-12-1722-519/+458
* basic impl of solving equationsbnewbold2016-12-022-8/+40
* progress on solve_for functionbnewbold2016-12-021-0/+65
* fix get_constant_vars function type signaturebnewbold2016-12-023-8/+14
* new intersect_strings helperbnewbold2016-12-011-3/+13
* equation rebalancingbnewbold2016-12-012-3/+105
* move tests from in-file to separate dirbnewbold2016-11-304-115/+126
* identifiers() for simpleequationsbnewbold2016-11-301-14/+42
* start working on Expr helpersbnewbold2016-11-301-0/+60
* fix metadata parsing testbnewbold2016-11-301-3/+13
* mt-tool: add missing transpiling usagebnewbold2016-11-301-3/+5
* more examples (fixed syntax)bnewbold2016-11-296-0/+43
* first pass at pretty-printing parser errorsbnewbold2016-11-294-1/+77
* cargo upgrade (and re-lalrpop)bnewbold2016-11-293-14484/+1381
* small code cleanupsbnewbold2016-11-293-9/+7
* small improvements to CLI toolsbnewbold2016-11-292-3/+5
* push more variable metadata into the model filebnewbold2016-11-024-3953/+8134
* similarly crude javascript outputbnewbold2016-11-023-1/+69
* skeletal scheme transpilationbnewbold2016-11-024-0/+103
* backup notes and TODObnewbold2016-11-014-3/+38
* add metadata parsing (toml)bnewbold2016-10-301-9/+35
* clean up examples metadata (for parsing)bnewbold2016-10-302-3/+3