correct for second argument when (is)/2 is a tail call
This commit is contained in:
@@ -4272,7 +4272,7 @@ impl MachineState {
|
||||
self.fail = non_quoted_token(once(c));
|
||||
}
|
||||
Addr::Con(h) => {
|
||||
if let HeapCellValue::Atom(atom, _) = &self.heap[h] {
|
||||
if let HeapCellValue::Atom(atom, _) = &self.heap[h] {
|
||||
self.fail = non_quoted_token(atom.as_str().chars());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user