Skip to content

Commit 4d2f668

Browse files
committed
Style cleanup on Notation.md. Add abbr for DFA.
1 parent 0602837 commit 4d2f668

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

src/notation.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,24 @@
55
A few productions in Rust's grammar permit Unicode code points outside the
66
ASCII range. We define these productions in terms of character properties
77
specified in the Unicode standard, rather than in terms of ASCII-range code
8-
points. The grammar has a [Special Unicode Productions][unicodeproductions]
9-
section that lists these productions.
8+
points. The grammar has a [Special Unicode Productions] section that lists these
9+
productions.
1010

1111
## String table productions
1212

13-
Some rules in the grammar — notably [unary
14-
operators], [binary operators], and [keywords][keywords] — are
15-
given in a simplified form: as a listing of a table of unquoted, printable
16-
whitespace-separated strings. These cases form a subset of the rules regarding
17-
the [token][tokens] rule, and are assumed to be the result of a
18-
lexical-analysis phase feeding the parser, driven by a DFA, operating over the
13+
Some rules in the grammar — notably [unary operators], [binary operators],
14+
and [keywords] — are given in a simplified form: as a listing of a table
15+
of unquoted, printable whitespace-separated strings. These cases form a subset
16+
of the rules regarding the [token][tokens] rule, and are assumed to be the
17+
result of a lexical-analysis phase feeding the parser, driven by a
18+
<abbr title="Deterministic Finite Automaton">DFA</abbr>, operating over the
1919
disjunction of all such string table entries.
2020

2121
When such a string enclosed in double-quotes (`"`) occurs inside the grammar,
2222
it is an implicit reference to a single member of such a string table
2323
production. See [tokens] for more information.
2424

25-
[unicodeproductions]: ../grammar.html#special-unicode-productions
25+
[Special Unicode Productions]: ../grammar.html#special-unicode-productions
2626
[binary operators]: expressions/operator-expr.html#arithmetic-and-logical-binary-operators
2727
[keywords]: keywords.html
2828
[tokens]: tokens.html

0 commit comments

Comments
 (0)