@@ -185,24 +185,37 @@ grammar as double-quoted strings. Other tokens have exact rules given.
185
185
186
186
### Keywords
187
187
188
- The keywords are the following strings:
189
-
190
- ``` {.text .keyword}
191
- as
192
- box break
193
- continue crate
194
- else enum extern
195
- false fn for
196
- if impl in
197
- let loop
198
- match mod mut
199
- priv proc pub
200
- ref return
201
- self static struct super
202
- true trait type
203
- unsafe use
204
- while
205
- ```
188
+ The keywords are the following strings, organized by first letter:
189
+
190
+ | ----------| --------| --------| -------|
191
+ | as | | | |
192
+ | ----------| --------| --------| -------|
193
+ | box | break | | |
194
+ | ----------| --------| --------| -------|
195
+ | continue | crate | | |
196
+ | ----------| --------| --------| -------|
197
+ | else | enum | extern | |
198
+ | ----------| --------| --------| -------|
199
+ | false | fn | for | |
200
+ | ----------| --------| --------| -------|
201
+ | if | impl | in | |
202
+ | ----------| --------| --------| -------|
203
+ | let | loop | | |
204
+ | ----------| --------| --------| -------|
205
+ | match | mod | mut | |
206
+ | ----------| --------| --------| -------|
207
+ | priv | proc | pub | |
208
+ | ----------| --------| --------| -------|
209
+ | ref | return | | |
210
+ | ----------| --------| --------| -------|
211
+ | self | static | struct | super |
212
+ | ----------| --------| --------| -------|
213
+ | trait | true | type | |
214
+ | ----------| --------| --------| -------|
215
+ | unsafe | use | | |
216
+ | ----------| --------| --------| -------|
217
+ | while | | | |
218
+ | ----------| --------| --------| -------|
206
219
207
220
Each of these keywords has special meaning in its grammar, and all of them are
208
221
excluded from the ` ident ` rule.
0 commit comments