From: Mark Thom Date: Sun, 27 Apr 2025 04:11:27 +0000 (-0700) Subject: allow unused_parens around let statement in functor! macro X-Git-Url: https://git.sagredo.dev/?a=commitdiff_plain;h=248565074a7c493b98479129247b392f15d7f84f;p=scryer-prolog.git allow unused_parens around let statement in functor! macro --- diff --git a/src/functor_macro.rs b/src/functor_macro.rs index 444c8432..7cc48eaa 100644 --- a/src/functor_macro.rs +++ b/src/functor_macro.rs @@ -131,6 +131,7 @@ macro_rules! build_functor { [$($subfunctor),*]) }); ([string($s:expr) $(, $dt:ident($($value:tt),*))*], [$($res:expr),*], $res_len:expr, [$($subfunctor:expr),*]) => ({ + #[allow(unused_parens)] let string = $s; let pstr_len = cell_index!(Heap::compute_pstr_size(&string)) as u64; let result_len = 1 + count!($($dt)*) + $res_len;