Skip to content

Commit

Permalink
Generate grammar.html and link to it from the reference.
Browse files Browse the repository at this point in the history
Fixes #19278
  • Loading branch information
steveklabnik committed Feb 13, 2015
1 parent cf636c2 commit f64d912
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 4 deletions.
2 changes: 1 addition & 1 deletion mk/docs.mk
Expand Up @@ -27,7 +27,7 @@
######################################################################
DOCS := index intro tutorial complement-bugreport \
complement-lang-faq complement-design-faq complement-project-faq \
rustdoc reference
rustdoc reference grammar

# Legacy guides, preserved for a while to reduce the number of 404s
DOCS += guide-crates guide-error-handling guide-ffi guide-macros guide \
Expand Down
7 changes: 4 additions & 3 deletions src/doc/reference.md
Expand Up @@ -5,9 +5,7 @@
This document is the primary reference for the Rust programming language. It
provides three kinds of material:

- Chapters that formally define the language grammar and, for each
construct, informally describe its semantics and give examples of its
use.
- Chapters that informally describe each language construct and their use.
- Chapters that informally describe the memory model, concurrency model,
runtime services, linkage model and debugging facilities.
- Appendix chapters providing rationale and references to languages that
Expand All @@ -23,8 +21,11 @@ separately by extracting documentation attributes from their source code. Many
of the features that one might expect to be language features are library
features in Rust, so what you're looking for may be there, not here.

You may also be interested in the [grammar].

[book]: book/index.html
[standard]: std/index.html
[grammar]: grammar.html

# Notation

Expand Down

0 comments on commit f64d912

Please sign in to comment.