Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ace editor (in webface) | bnewbold | 2017-01-29 | 1 | -2/+31 |
| | |||||
* | fix test path | bnewbold | 2017-01-28 | 1 | -1/+1 |
| | |||||
* | switch to sci notation for floats (except latex) | bnewbold | 2017-01-28 | 5 | -6/+5 |
| | |||||
* | fiddling with whitespace for other reprs | bnewbold | 2017-01-28 | 3 | -36/+42 |
| | |||||
* | basic jupyter/python demo notebook | bnewbold | 2017-01-28 | 1 | -0/+166 |
| | |||||
* | basic python compiling | bnewbold | 2017-01-28 | 4 | -4/+156 |
| | |||||
* | variable table (in HTML) | bnewbold | 2017-01-28 | 3 | -1/+50 |
| | |||||
* | update TODO | bnewbold | 2017-01-16 | 1 | -16/+19 |
| | |||||
* | sort the output of HashMaps (eg, for argument order) | bnewbold | 2017-01-16 | 2 | -5/+24 |
| | |||||
* | remove redundant helpers from modelthing | bnewbold | 2017-01-16 | 1 | -45/+0 |
| | |||||
* | add 'ode' transpile variant for javascript | bnewbold | 2017-01-16 | 2 | -6/+53 |
| | |||||
* | parser: fix get_constant_vars() | bnewbold | 2017-01-16 | 1 | -3/+3 |
| | |||||
* | examples: solo-swan economic growth model | bnewbold | 2017-01-16 | 2 | -0/+83 |
| | |||||
* | only show compiled models conditionally | bnewbold | 2017-01-16 | 2 | -6/+13 |
| | |||||
* | update remaining models | bnewbold | 2017-01-16 | 12 | -6/+46 |
| | |||||
* | update newtonian gravity page | bnewbold | 2017-01-16 | 4 | -12/+86 |
| | |||||
* | clean up hodgkin-huxley | bnewbold | 2017-01-16 | 2 | -19/+113 |
| | |||||
* | refactor repr/transpile names | bnewbold | 2017-01-16 | 6 | -28/+28 |
| | |||||
* | sandbox: repr-heavy demo page | bnewbold | 2017-01-16 | 2 | -0/+16 |
| | |||||
* | parser: show values and descriptions in-line | bnewbold | 2017-01-16 | 1 | -2/+10 |
| | |||||
* | infobox -> infoblock | bnewbold | 2017-01-16 | 1 | -1/+1 |
| | |||||
* | tweak KaTeX styling | bnewbold | 2017-01-15 | 1 | -3/+9 |
| | |||||
* | update TODO and examples (aspirations!) | bnewbold | 2017-01-14 | 2 | -5/+23 |
| | |||||
* | use unimplemented macro | bnewbold | 2017-01-14 | 1 | -1/+1 |
| | |||||
* | fix examples (mostly latex symbols) | bnewbold | 2017-01-14 | 3 | -9/+9 |
| | |||||
* | add latex (via katex) to model pages | bnewbold | 2017-01-14 | 3 | -3/+29 |
| | |||||
* | basic LaTeX transpiling | bnewbold | 2017-01-14 | 3 | -1/+101 |
| | |||||
* | parse out exponentiation | bnewbold | 2017-01-14 | 3 | -1/+29 |
| | |||||
* | add repr to webface | bnewbold | 2017-01-14 | 2 | -2/+27 |
| | |||||
* | basic sandbox wiki editing and creation | bnewbold | 2017-01-11 | 9 | -8/+237 |
| | |||||
* | examples: expand on lotke-voltera | bnewbold | 2017-01-11 | 2 | -4/+32 |
| | |||||
* | re-export modelica_parser (and fix tests) | bnewbold | 2017-01-11 | 2 | -4/+3 |
| | |||||
* | parser: statically compile regex w/ lazy_static | bnewbold | 2017-01-07 | 2 | -4/+6 |
| | | | | As per regex library's documentation | ||||
* | webface: bit of reordering | bnewbold | 2017-01-06 | 2 | -13/+14 |
| | |||||
* | switch from 'markdown' to 'pulldown-cmark' for markdown rendering | bnewbold | 2017-01-05 | 3 | -31/+26 |
| | |||||
* | add /raw/ model download | bnewbold | 2017-01-04 | 1 | -0/+9 |
| | |||||
* | switch URL scheme to be based at /m/{namespace}/{model}/ | bnewbold | 2017-01-04 | 3 | -9/+19 |
| | |||||
* | refactor error handling with error_chain | bnewbold | 2016-12-27 | 8 | -47/+142 |
| | |||||
* | call ::std::process::exit() directly | bnewbold | 2016-12-27 | 3 | -6/+3 |
| | |||||
* | parser: fix string_literals | bnewbold | 2016-12-26 | 2 | -1/+5 |
| | |||||
* | remove metadata.toml | bnewbold | 2016-12-26 | 8 | -53/+4 |
| | | | | | Grab name and decription from modelica source. Only keep around examples in .toml (so far unimplemented) | ||||
* | fix tests | bnewbold | 2016-12-26 | 3 | -6/+8 |
| | |||||
* | updates for parser HashSet stuff | bnewbold | 2016-12-26 | 3 | -22/+15 |
| | |||||
* | parser: refactor vec operations into hashset | bnewbold | 2016-12-26 | 2 | -46/+39 |
| | |||||
* | updates for new modelica-parser-lalrpop hierarchy | bnewbold | 2016-12-26 | 7 | -14/+14 |
| | |||||
* | radically simplify scope of parsing | bnewbold | 2016-12-26 | 4 | -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: namespacing | bnewbold | 2016-12-25 | 4 | -6/+45 |
| | |||||
* | remove variables from metadata files | bnewbold | 2016-12-25 | 4 | -88/+0 |
| | | | | Plan here is to make these examples only. | ||||
* | basic AST substituting (finishing first stab at solve_for) | bnewbold | 2016-12-25 | 3 | -4/+50 |
| | |||||
* | rustfmt | bnewbold | 2016-12-25 | 4 | -108/+163 |
| |