Extra Reading

There are two excellent resources for further reading on Rust's macro system: