macro_rules! define_node_ast_extension { ($name:ident, $name_expr:ident, $expr_type:ty, $extension_name:expr) => { ... }; }