/src/test/run-pass/macro.rs

http://github.com/jruderman/rust · Rust · 11 lines · 8 code · 2 blank · 1 comment · 2 complexity · 0eb0e79943b2de839559d912ce71c726 MD5 · raw file

  1. // xfail-pretty - token trees can't pretty print
  2. fn main() {
  3. #macro[[#m1[a], a * 4]];
  4. assert (m1!{2} == 8);
  5. macro_rules! m1tt {
  6. {$a:expr} => {$a*4}
  7. };
  8. assert(m1tt!{2} == 8);
  9. }