From: Skgland Date: Sat, 6 Feb 2021 18:49:32 +0000 (+0100) Subject: fix clippy lint `Manual RangeInclusive::contains implementation` X-Git-Tag: v0.9.0~150^2~65^2~6^2~6 X-Git-Url: https://git.sagredo.dev/?a=commitdiff_plain;h=eb2133e648a94b58bbe1c0fd31385829c17ebe2f;p=scryer-prolog.git fix clippy lint `Manual RangeInclusive::contains implementation` --- diff --git a/crates/prolog_parser/src/macros.rs b/crates/prolog_parser/src/macros.rs index a28d7e22..c05ed69b 100644 --- a/crates/prolog_parser/src/macros.rs +++ b/crates/prolog_parser/src/macros.rs @@ -35,7 +35,7 @@ macro_rules! symbolic_hexadecimal_char { #[macro_export] macro_rules! octal_digit_char { ($c: expr) => { - $c >= '0' && $c <= '7' + ('0'..='7').contains(&$c) }; } @@ -49,7 +49,7 @@ macro_rules! binary_digit_char { #[macro_export] macro_rules! hexadecimal_digit_char { ($c: expr) => { - $c >= '0' && $c <= '9' || $c >= 'A' && $c <= 'F' || $c >= 'a' && $c <= 'f' + ('0'..='9').contains(&$c) || ('A'..='F').contains(&$c) || ('a'..='f').contains(&$c) }; } @@ -98,14 +98,14 @@ macro_rules! comment_2_char { #[macro_export] macro_rules! capital_letter_char { ($c: expr) => { - $c >= 'A' && $c <= 'Z' + ('A'..='Z').contains(&$c) }; } #[macro_export] macro_rules! small_letter_char { ($c: expr) => { - $c >= 'a' && $c <= 'z' + ('a'..='z').contains(&$c) }; } @@ -160,7 +160,7 @@ macro_rules! alpha_char { #[macro_export] macro_rules! decimal_digit_char { ($c: expr) => { - $c >= '0' && $c <= '9' + ('0'..='9').contains(&$c) }; }