diff --git a/src/cli/main.rs b/src/cli/main.rs index 14b6ade..253b52c 100644 --- a/src/cli/main.rs +++ b/src/cli/main.rs @@ -39,8 +39,8 @@ fn main() -> anyhow::Result<()> { .context("Failed to parse input")?; let compiler = Compiler::from(Context::new( - 'n', 'L', + 'n', opts.variables() .map(|(a, b)| (*a, *b)) .chain(default_variables.into_iter()), diff --git a/src/compiler.rs b/src/compiler.rs index aea8e60..9d2a117 100644 --- a/src/compiler.rs +++ b/src/compiler.rs @@ -445,11 +445,12 @@ mod tests { fn context_generator() -> Context { Context::new( - 'n', 'L', + 'n', [ ('a', 5.0), ('t', 0.0), + ('n', 0.0), ('N', 12.0), ('L', 0.0), ('l', 4.0),