diff options
author | bnewbold <bnewbold@robocracy.org> | 2017-01-16 18:04:14 -0800 |
---|---|---|
committer | bnewbold <bnewbold@robocracy.org> | 2017-01-16 18:04:14 -0800 |
commit | fefe370e0bdb3e80427a26a3eb2727b47e22ed03 (patch) | |
tree | ba5413c2facd2b454ae80ff4cd5fa86faa2cfd71 /src/bin/mt-webface.rs | |
parent | 4a5fdd64541f79321d171697930680039123938d (diff) | |
download | modelthing-fefe370e0bdb3e80427a26a3eb2727b47e22ed03.tar.gz modelthing-fefe370e0bdb3e80427a26a3eb2727b47e22ed03.zip |
add 'ode' transpile variant for javascript
Diffstat (limited to 'src/bin/mt-webface.rs')
-rw-r--r-- | src/bin/mt-webface.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bin/mt-webface.rs b/src/bin/mt-webface.rs index b26e4fe..59b0621 100644 --- a/src/bin/mt-webface.rs +++ b/src/bin/mt-webface.rs @@ -20,7 +20,7 @@ use pencil::{redirect, abort}; use pencil::method::{Get, Post}; use regex::Regex; use modelthing::transpile_scheme::TranspileScheme; -use modelthing::transpile_js::TranspileJS; +use modelthing::transpile_js::{TranspileJS, TranspileJSODE}; use modelthing::repr_latex::ReprLaTeX; /* @@ -112,6 +112,7 @@ fn model_repr(r: &mut Request) -> PencilResult { match format { "scheme" => Ok(Response::from(me.ast.transpile_scheme().unwrap())), "javascript" => Ok(Response::from(me.ast.transpile_js().unwrap())), + "javascript_ode" => Ok(Response::from(me.ast.transpile_js_ode().unwrap())), "latex" => Ok(Response::from(me.ast.repr_latex().unwrap())), _ => abort(403), } |