# HG changeset patch # User alfadur # Date 1548178511 -10800 # Node ID def1b9870078b3f7fac037795aa4fb60ba819a48 # Parent fb73852e6f4d1fcc80e02f960d5ddb8d7893957b match literals in fp macro diff -r fb73852e6f4d -r def1b9870078 rust/fpnum/src/lib.rs --- a/rust/fpnum/src/lib.rs Tue Jan 22 18:17:19 2019 +0100 +++ b/rust/fpnum/src/lib.rs Tue Jan 22 20:35:11 2019 +0300 @@ -295,16 +295,16 @@ #[macro_export] macro_rules! fp { - (-$n: tt / $d: tt) => { + (-$n: literal / $d: literal) => { FPNum::new(-$n, $d) }; - ($n: tt / $d: tt) => { + ($n: literal / $d: literal) => { FPNum::new($n, $d) }; - (-$n: tt) => { + (-$n: literal) => { FPNum::from(-$n) }; - ($n: tt) => { + ($n: literal) => { FPNum::from($n) }; }