Syntax

In following subsections, we will show how to define macros in Rust. There are three basic ideas: