From: Mark Thom Date: Tue, 11 Jan 2022 03:46:00 +0000 (-0700) Subject: render [] as empty string in AtomOrString::as_str() (#1193) X-Git-Tag: v0.9.0^2~79 X-Git-Url: https://git.sagredo.dev/?a=commitdiff_plain;h=5f4e70146123d7901a376ecde321e5c02eb9e851;p=scryer-prolog.git render [] as empty string in AtomOrString::as_str() (#1193) --- diff --git a/src/forms.rs b/src/forms.rs index ce517a5f..167b937e 100644 --- a/src/forms.rs +++ b/src/forms.rs @@ -360,6 +360,7 @@ impl AtomOrString { #[inline] pub fn as_str(&self) -> &str { match self { + AtomOrString::Atom(atom) if atom == &atom!("[]") => "", AtomOrString::Atom(atom) => atom.as_str(), AtomOrString::String(string) => string.as_str(), }