aboutsummaryrefslogtreecommitdiffstats
path: root/src/transpile_scheme.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/transpile_scheme.rs')
-rw-r--r--src/transpile_scheme.rs13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/transpile_scheme.rs b/src/transpile_scheme.rs
index 6f993b3..d6f437a 100644
--- a/src/transpile_scheme.rs
+++ b/src/transpile_scheme.rs
@@ -36,13 +36,14 @@ impl TranspileScheme for ModelicaModel {
let mut args: Vec<String> = self.get_free_vars().iter().map(|s| s.clone()).collect();
args.sort();
args.extend(params);
- Ok(format!(r#"(lambda ({args})
- (let ({constants})
- (letrec ({binds})
- (list {outputs}))))"#,
+ Ok(format!(
+r#"(lambda ({args})
+ (let ({constants})
+ (letrec ({binds})
+ (list {outputs}))))"#,
args = args.join(" "),
- constants = constants.join("\n "),
- binds = binds.join("\n "),
+ constants = constants.join("\n "), // NB: whitespace
+ binds = binds.join("\n "), // NB: whitespace
outputs = outputs.join(" ")))
}
}