From 0fdf0d8d06d2fa604ecf80848957ab5c076a516d Mon Sep 17 00:00:00 2001 From: Mark Thom Date: Sun, 27 Oct 2019 12:32:18 -0600 Subject: [PATCH] correct #215 by fixing bug in ambiguity_check --- src/prolog/heap_print.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/prolog/heap_print.rs b/src/prolog/heap_print.rs index 97a9277d..2c1ce6a0 100644 --- a/src/prolog/heap_print.rs +++ b/src/prolog/heap_print.rs @@ -329,7 +329,7 @@ pub fn requires_space(atom: &str, op: &str) -> bool { .next() .map(|oc| { if ac == '0' { - oc == 'b' || oc == 'x' || oc == 'o' || oc == '\'' + oc == 'b' || oc == 'x' || oc == 'o' || oc == '\'' || alpha_numeric_char!(oc) } else if alpha_numeric_char!(ac) { oc == '(' || alpha_numeric_char!(oc) } else if graphic_token_char!(ac) { -- 2.54.0