advance arg in arithmetic comparison code (#1367)

This commit is contained in:
Mark Thom
2022-03-25 17:30:47 -06:00
parent 1f21a5fe62
commit 23bfb4da50

View File

@@ -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))
};