From 3ede943556bebb85427415f21ec231973da9e080 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Sat, 9 Jan 2021 21:25:39 +0100 Subject: wip line numbers and errors --- src/compiler.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/compiler.rs') diff --git a/src/compiler.rs b/src/compiler.rs index 9ab997c..c34063d 100644 --- a/src/compiler.rs +++ b/src/compiler.rs @@ -183,8 +183,8 @@ impl Compiler { } } - pub fn compile(&mut self, name: &str) -> Block { - let mut block = Block::new(name); + pub fn compile(&mut self, name: &str, filename: &str) -> Block { + let mut block = Block::new(name, filename); loop { if self.peek() == Token::EOF { @@ -204,6 +204,6 @@ impl Compiler { } } -pub fn compile(name: &str, tokens: TokenStream) -> Block { - Compiler::new(tokens).compile(name) +pub fn compile(name: &str, filename: &str, tokens: TokenStream) -> Block { + Compiler::new(tokens).compile(name, filename) } -- cgit v1.2.1