From a3ccc100e0dbc99ace7507694e4934bec2458d6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Fri, 15 Jan 2021 13:58:09 +0100 Subject: remove file --- src/typechecker.rs | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 src/typechecker.rs diff --git a/src/typechecker.rs b/src/typechecker.rs deleted file mode 100644 index fe66200..0000000 --- a/src/typechecker.rs +++ /dev/null @@ -1,27 +0,0 @@ - -#[derive(Debug)] -pub struct TypeVM { - stack: Vec, - - block: Block, - ip: usize, -} - -impl TypeVM { - fn pop_twice(&mut self) -> (Value, Value) { - let (a, b) = (self.stack.pop().unwrap(), self.stack.pop().unwrap()); - (b, a) - } - - fn error(&self, kind: ErrorKind, message: Option) -> Error { - Error { - kind, - file: self.block.file.clone(), - line: self.block.line(self.ip), - message, - } - } - - pub fn run(&mut self) -> Result<(), Error> { - } -} -- cgit v1.2.1