From 3140c65f67858a317a824a1d6b92c14426dcbffd Mon Sep 17 00:00:00 2001 From: Mark Thom Date: Mon, 15 Oct 2018 22:13:58 -0600 Subject: [PATCH] correctly handle anonymous variables when reading --- src/prolog/read.rs | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/prolog/read.rs b/src/prolog/read.rs index 2a40aa94..de6835d2 100644 --- a/src/prolog/read.rs +++ b/src/prolog/read.rs @@ -131,8 +131,6 @@ pub(crate) fn write_term_to_heap(term: &Term, machine_st: &mut MachineState) -> continue; }, &TermRef::Var(_, _, ref var) => { - let v = var.as_str(); - if let Some((arity, site_h)) = queue.pop_front() { if let Some(addr) = var_dict.get(var).cloned() { machine_st.heap[site_h] = HeapCellValue::Addr(addr); -- 2.54.0