From 9e77bcebae382b5b5f712d87328b56129ccfe890 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Thu, 21 Jan 2021 19:22:55 +0100 Subject: update comment --- src/vm.rs | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'src/vm.rs') diff --git a/src/vm.rs b/src/vm.rs index fe68a3e..75a8eb1 100644 --- a/src/vm.rs +++ b/src/vm.rs @@ -258,14 +258,9 @@ impl VM { } fn pop_twice(&mut self) -> (Value, Value) { - // stack : { ... valueA valueB valueC } - // ^^^^^^ - // remove len-2 - // stack : { ... valueA valueC } - // ^^^^^^ - // remove len-2 again - let (a, b) = (self.stack.remove(self.stack.len() - 1), self.stack.remove(self.stack.len() - 1)); - (b, a) + let (a, b) = (self.stack.remove(self.stack.len() - 1), + self.stack.remove(self.stack.len() - 1)); + (b, a) // this matches the order they were on the stack } fn _peek_up(&self, amount: usize) -> Option<&Value> { -- cgit v1.2.1