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

11 lines
204 B
Rust
Raw Normal View History

2011-07-13 20:46:50 -05:00
// xfail-stage0
2011-06-27 12:58:05 -05:00
fn main() {
2011-07-27 07:19:39 -05:00
#macro([#mylambda(x, body),
{
fn f(x: int) -> int { ret body }
f
}]);
2011-07-27 07:19:39 -05:00
assert (#mylambda(y, y * 2)(8) == 16);
2011-06-27 12:58:05 -05:00
}