diff --git a/src/prolog/machine/system_calls.rs b/src/prolog/machine/system_calls.rs index eec6fc89..4c0fed6b 100644 --- a/src/prolog/machine/system_calls.rs +++ b/src/prolog/machine/system_calls.rs @@ -1583,7 +1583,7 @@ impl MachineState { return Ok(()); } }; - let chars = buffer.trim().chars().map(|c| Addr::Char(c)); + let chars = buffer.chars().map(|c| Addr::Char(c)); let char_list = Addr::HeapCell(self.heap.to_list(chars)); self.unify(char_list, a2);