mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-30 10:45:18 +00:00
13 lines
233 B
Rust
13 lines
233 B
Rust
// run-pass
|
|
pub fn main() {
|
|
|
|
macro_rules! mylambda_tt {
|
|
($x:ident, $body:expr) => ({
|
|
fn f($x: isize) -> isize { return $body; }
|
|
f
|
|
})
|
|
}
|
|
|
|
assert_eq!(mylambda_tt!(y, y * 2)(8), 16);
|
|
}
|