From 23bfb4da5079ace60e8d44774f5d409d95e7d2aa Mon Sep 17 00:00:00 2001 From: Mark Thom Date: Fri, 25 Mar 2022 17:30:47 -0600 Subject: [PATCH] advance arg in arithmetic comparison code (#1367) --- src/codegen.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/codegen.rs b/src/codegen.rs index 61390257..5baa3bef 100644 --- a/src/codegen.rs +++ b/src/codegen.rs @@ -507,6 +507,7 @@ impl<'b, TermMarker: Allocator> CodeGenerator<'b, TermMarker> { let at_1 = if let &Term::Var(ref vr, ref name) = &terms[0] { ArithmeticTerm::Reg(self.mark_non_callable(name.clone(), 1, term_loc, vr, code)) } else { + self.marker.advance_arg(); at_1.unwrap_or(interm!(1)) }; -- 2.54.0