From: Rujia Liu Date: Sun, 24 Sep 2023 11:10:40 +0000 (+0800) Subject: Solves CRLF/CR issue by considering'\r' a `layout_char` #553 #2028 X-Git-Tag: remove~86^2~1^2 X-Git-Url: https://git.sagredo.dev/?a=commitdiff_plain;h=9c43974747aaddb79dc2eb77996b1bf976f819ba;p=scryer-prolog.git Solves CRLF/CR issue by considering'\r' a `layout_char` #553 #2028 --- diff --git a/src/parser/macros.rs b/src/parser/macros.rs index 702f6ae1..26bd0b2b 100644 --- a/src/parser/macros.rs +++ b/src/parser/macros.rs @@ -132,7 +132,7 @@ macro_rules! hexadecimal_digit_char { #[macro_export] macro_rules! layout_char { ($c: expr) => { - $crate::char_class!($c, [' ', '\n', '\t', '\u{0B}', '\u{0C}']) + $crate::char_class!($c, [' ', '\r', '\n', '\t', '\u{0B}', '\u{0C}']) }; }