# Examples of standard declarative macros

* [print!](https://doc.rust-lang.org/std/macro.print.html)
* [println!](https://doc.rust-lang.org/std/macro.println.html)
* [eprint!](https://doc.rust-lang.org/std/macro.eprint.html)
* [eprintln!](https://doc.rust-lang.org/std/macro.eprintln.html)
* [format!](https://doc.rust-lang.org/std/macro.format.html)

* [vec!](https://doc.rust-lang.org/std/macro.vec.html) - create a vector.

* [todo!](https://doc.rust-lang.org/std/macro.todo.html)
* [unimplemented!](https://doc.rust-lang.org/std/macro.unimplemented.html)

* [include_str!](https://doc.rust-lang.org/std/macro.include_str.html)
* [include_bytes!](https://doc.rust-lang.org/std/macro.include_bytes.html)

* [Full list of standard macros](https://doc.rust-lang.org/std/#macros)
* [Crates tagged as macro](https://crates.io/keywords/macro)

* [Declarative macros](https://veykril.github.io/tlborm/decl-macros.html) in the Little book of macros


