Macros
← Back to Metaprogramming
Compile-time code generation mechanisms that transform source code before it is compiled. Macros enable extending language syntax, eliminating boilerplate, and performing computations at compile time.
Key Properties
Related
- Languages: Lisp, Rust, Elixir