aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* basic jupyter/python demo notebookbnewbold2017-01-281-0/+166
|
* basic python compilingbnewbold2017-01-284-4/+156
|
* variable table (in HTML)bnewbold2017-01-283-1/+50
|
* update TODObnewbold2017-01-161-16/+19
|
* sort the output of HashMaps (eg, for argument order)bnewbold2017-01-162-5/+24
|
* remove redundant helpers from modelthingbnewbold2017-01-161-45/+0
|
* add 'ode' transpile variant for javascriptbnewbold2017-01-162-6/+53
|
* parser: fix get_constant_vars()bnewbold2017-01-161-3/+3
|
* examples: solo-swan economic growth modelbnewbold2017-01-162-0/+83
|
* only show compiled models conditionallybnewbold2017-01-162-6/+13
|
* update remaining modelsbnewbold2017-01-1612-6/+46
|
* update newtonian gravity pagebnewbold2017-01-164-12/+86
|
* clean up hodgkin-huxleybnewbold2017-01-162-19/+113
|
* refactor repr/transpile namesbnewbold2017-01-166-28/+28
|
* sandbox: repr-heavy demo pagebnewbold2017-01-162-0/+16
|
* parser: show values and descriptions in-linebnewbold2017-01-161-2/+10
|
* infobox -> infoblockbnewbold2017-01-161-1/+1
|
* tweak KaTeX stylingbnewbold2017-01-151-3/+9
|
* update TODO and examples (aspirations!)bnewbold2017-01-142-5/+23
|
* use unimplemented macrobnewbold2017-01-141-1/+1
|
* fix examples (mostly latex symbols)bnewbold2017-01-143-9/+9
|
* add latex (via katex) to model pagesbnewbold2017-01-143-3/+29
|
* basic LaTeX transpilingbnewbold2017-01-143-1/+101
|
* parse out exponentiationbnewbold2017-01-143-1/+29
|
* add repr to webfacebnewbold2017-01-142-2/+27
|
* basic sandbox wiki editing and creationbnewbold2017-01-119-8/+237
|
* examples: expand on lotke-volterabnewbold2017-01-112-4/+32
|
* re-export modelica_parser (and fix tests)bnewbold2017-01-112-4/+3
|
* parser: statically compile regex w/ lazy_staticbnewbold2017-01-072-4/+6
| | | | As per regex library's documentation
* webface: bit of reorderingbnewbold2017-01-062-13/+14
|
* switch from 'markdown' to 'pulldown-cmark' for markdown renderingbnewbold2017-01-053-31/+26
|
* add /raw/ model downloadbnewbold2017-01-041-0/+9
|
* switch URL scheme to be based at /m/{namespace}/{model}/bnewbold2017-01-043-9/+19
|
* refactor error handling with error_chainbnewbold2016-12-278-47/+142
|
* call ::std::process::exit() directlybnewbold2016-12-273-6/+3
|
* parser: fix string_literalsbnewbold2016-12-262-1/+5
|
* remove metadata.tomlbnewbold2016-12-268-53/+4
| | | | | Grab name and decription from modelica source. Only keep around examples in .toml (so far unimplemented)
* fix testsbnewbold2016-12-263-6/+8
|
* updates for parser HashSet stuffbnewbold2016-12-263-22/+15
|
* parser: refactor vec operations into hashsetbnewbold2016-12-262-46/+39
|
* updates for new modelica-parser-lalrpop hierarchybnewbold2016-12-267-14/+14
|
* radically simplify scope of parsingbnewbold2016-12-264-146/+6
| | | | | | | | 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-254-6/+45
|
* remove variables from metadata filesbnewbold2016-12-254-88/+0
| | | | Plan here is to make these examples only.
* 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
|