Skip to content

Commit

Permalink
update keyword list
Browse files Browse the repository at this point in the history
  • Loading branch information
steveklabnik committed Oct 28, 2014
1 parent e2cd459 commit b7e177d
Showing 1 changed file with 19 additions and 18 deletions.
37 changes: 19 additions & 18 deletions src/doc/reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -185,28 +185,29 @@ grammar as double-quoted strings. Other tokens have exact rules given.

### Keywords

<p id="keyword-table-marker">The keywords are the following strings, organized by first letter:</p>

| | | | |
|----------|--------|--------|-------|
| as | | | |
| box | break | | |
| continue | crate | | |
| else | enum | extern | |
| false | fn | for | |
| if | impl | in | |
| let | loop | | |
| match | mod | mut | |
| priv | proc | pub | |
| ref | return | | |
| self | static | struct | super |
| trait | true | type | |
| unsafe | use | | |
| while | | | |
<p id="keyword-table-marker"></p>

| | | | | |
|----------|----------|----------|----------|--------|
| abstract | alignof | as | be | box |
| break | const | continue | crate | do |
| else | enum | extern | false | final |
| fn | for | if | impl | in |
| let | loop | match | mod | move |
| mut | offsetof | once | override | priv |
| proc | pub | pure | ref | return |
| sizeof | static | self | struct | super |
| true | trait | type | typeof | unsafe |
| unsized | use | virtual | where | while |
| yield | | | | |


Each of these keywords has special meaning in its grammar, and all of them are
excluded from the `ident` rule.

Note that some of these keywords are reserved, and do not currently do
anything.

### Literals

A literal is an expression consisting of a single token, rather than a sequence
Expand Down

1 comment on commit b7e177d

@alexcrichton
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

r+

Please sign in to comment.