diff options
author | bnewbold <bnewbold@robocracy.org> | 2016-11-01 21:38:11 -0700 |
---|---|---|
committer | bnewbold <bnewbold@robocracy.org> | 2016-11-01 21:38:11 -0700 |
commit | a0ade9fdd10ed246bc228f74662ef2264d67f4e3 (patch) | |
tree | e4f39d56de13fedbed86e92b2662832fc5f9a0e1 /TODO | |
parent | ecd51dcb017fe995bfa057fc7095b5f478d1cf68 (diff) | |
download | modelthing-a0ade9fdd10ed246bc228f74662ef2264d67f4e3.tar.gz modelthing-a0ade9fdd10ed246bc228f74662ef2264d67f4e3.zip |
backup notes and TODO
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 22 |
1 files changed, 19 insertions, 3 deletions
@@ -1,13 +1,29 @@ -- minimum viable LALRPOP modelica-subset parser - => human-readable parse errors - => AST type + +- scheme output +- javascript output +- tangle demo +- http://blog.littleredcomputer.net/math/odex/js/2016/04/03/lotka-volterra.html + +- simplify metadata? variable def stuff in model itself? +- 'connect' +- 'annotation' +- Van der Pol oscillator + - minimum viable library and daemon/API for accessing db of models => toml parsing => cross-model type validation => basic versioning/tagging +- transpilation to scheme syntax +- minimum viable LALRPOP modelica-subset parser + => human-readable parse errors + => AST type + => extract symbols and check missing - minimum viable wiki-editor web front end on top of API later: +- basic travis setup +- logging (slog? or default to 'INFO') +- testing framework with "raises" and "assert_gt" - rename to "modell-dinge"? - basic generation of python/julia/javascript code from model - elm explorer? |