diff options
Diffstat (limited to 'users/tazjin/rlox/src/bytecode/mod.rs')
-rw-r--r-- | users/tazjin/rlox/src/bytecode/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/users/tazjin/rlox/src/bytecode/mod.rs b/users/tazjin/rlox/src/bytecode/mod.rs index b3e0966fa071..c6f3a737aef8 100644 --- a/users/tazjin/rlox/src/bytecode/mod.rs +++ b/users/tazjin/rlox/src/bytecode/mod.rs @@ -27,7 +27,7 @@ impl crate::Lox for Interpreter { &mut self, code: String, ) -> Result<Self::Value, Vec<Self::Error>> { - let chunk = compiler::compile(&code)?; - vm::interpret(chunk).map_err(|e| vec![e]) + let (strings, chunk) = compiler::compile(&code)?; + vm::interpret(strings, chunk).map_err(|e| vec![e]) } } |