diff --git a/src/items/extern-crates.md b/src/items/extern-crates.md index ec52c4b0f046f..8648fb47b90e6 100644 --- a/src/items/extern-crates.md +++ b/src/items/extern-crates.md @@ -2,7 +2,13 @@ > **Syntax:**\ > _ExternCrate_ :\ ->    `extern` `crate` ( [IDENTIFIER] | `self` ) (`as` ( [IDENTIFIER] | `_` ) )? `;` +>    `extern` `crate` _CrateRef_ _AsClause_? `;` +> +> _CrateRef_ :\ +>    [IDENTIFIER] | `self` +> +> _AsClause_ :\ +>    `as` ( [IDENTIFIER] | `_` ) An _`extern crate` declaration_ specifies a dependency on an external crate. The external crate is then bound into the declaring scope as the [identifier]