aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
blob: 67814b5e05818500fc44e36e1c1ce643a2c198db (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

- 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?
- latex rendering