libasm
macro_rules! lasm { ($abi:tt fn $name:tt { $($dontcare:tt)* } $($more:tt)*) => { ... }; () => { ... }; }