aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO15
1 files changed, 15 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..753b95b
--- /dev/null
+++ b/TODO
@@ -0,0 +1,15 @@
+- minimum viable LALRPOP modelica-subset parser
+ => human-readable parse errors
+ => AST type
+- minimum viable library and daemon/API for accessing db of models
+ => toml parsing
+ => cross-model type validation
+ => basic versioning/tagging
+- minimum viable wiki-editor web front end on top of API
+ => pencil.rs for basic framework?
+ => tera for jinja2
+
+later:
+- basic generation of python/julia/javascript code from model
+- elm explorer?
+- latex rendering