From a486dcbd979d6ed7b95bc8b8f06f70d9973895ab Mon Sep 17 00:00:00 2001 From: Corey Farwell Date: Mon, 20 Feb 2017 23:11:15 -0500 Subject: [PATCH] Macros --- src/doc/reference/src/macros.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/doc/reference/src/macros.md b/src/doc/reference/src/macros.md index 93cf83dbd5a..9ec5f2d6945 100644 --- a/src/doc/reference/src/macros.md +++ b/src/doc/reference/src/macros.md @@ -6,8 +6,12 @@ names, and invoked through a consistent syntax: `some_extension!(...)`. Users of `rustc` can define new macros in two ways: -* [Macros](book/macros.html) define new syntax in a higher-level, +* [Macros] define new syntax in a higher-level, declarative way. -* [Procedural Macros][procedural macros] can be used to implement custom derive. +* [Procedural Macros] can be used to implement custom derive. -And one unstable way: [compiler plugins][plugin]. +And one unstable way: [compiler plugins]. + +[Macros]: ../book/macros.html +[Procedural Macros]: ../book/procedural-macros.html +[compiler plugins]: ../book/compiler-plugins.html