macro_rules! parse {
($file:ident + $heap:ident + $args:ident:) => { ... };
($file:ident + $heap:ident + $args:ident: $($x:tt $y:ident),*) => { ... };
}
macro_rules! parse {
($file:ident + $heap:ident + $args:ident:) => { ... };
($file:ident + $heap:ident + $args:ident: $($x:tt $y:ident),*) => { ... };
}