advance arg in arithmetic comparison code (#1367)
This commit is contained in:
@@ -507,6 +507,7 @@ impl<'b, TermMarker: Allocator> CodeGenerator<'b, TermMarker> {
|
|||||||
let at_1 = if let &Term::Var(ref vr, ref name) = &terms[0] {
|
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))
|
ArithmeticTerm::Reg(self.mark_non_callable(name.clone(), 1, term_loc, vr, code))
|
||||||
} else {
|
} else {
|
||||||
|
self.marker.advance_arg();
|
||||||
at_1.unwrap_or(interm!(1))
|
at_1.unwrap_or(interm!(1))
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user