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

14 lines
258 B
Rust
Raw Normal View History

// xfail-pretty - token trees can't pretty print
2011-06-27 17:58:05 +00:00
fn main() {
macro_rules! mylambda_tt(
($x:ident, $body:expr) => {
2012-08-02 00:30:05 +00:00
fn f($x: int) -> int { return $body; };
f
}
)
2012-08-23 00:24:52 +00:00
assert(mylambda_tt!(y, y * 2)(8) == 16)
}