1 #[cfg(target_pointer_width = "32")] 2 macro_rules! limbs { 3 ( $($limb:expr),+ ) => { 4 [ $($limb),+ ] 5 }; 6 } 7 8 #[cfg(target_pointer_width = "64")] 9 macro_rules! limbs { 10 ( $($limb_lo:expr, $limb_hi:expr),+) => { 11 [ $((($limb_hi | 0u64) << 32) | $limb_lo),+ ] 12 }; 13 } 14