Procedural Macros
Note: This section is still very incomplete!
This chapter will introduce Rust's second syntax extension type, procedural macros.
As with the declarative macros chapter, this one is also split into a methodical and a (WIP) practical subchapter with the former being a more formal introduction and the latter being a more practical oriented one.
A lot of the basic information covered has been sourced from the rust reference, as most knowledge about procedural macros is currently located there.