@@ -46,7 +46,7 @@ keep the size and complexity of the language under control.
46
46
very incomplete; only a modest number of sections have accompanying grammar
47
47
rules. Formalizing the grammar accepted by the Rust parser is ongoing work,
48
48
but future versions of this document will contain a complete
49
- grammar. Moreover, we hope that this grammar will be be extracted and verified
49
+ grammar. Moreover, we hope that this grammar will be extracted and verified
50
50
as LL(1) by an automated grammar-analysis tool, and further tested against the
51
51
Rust sources. Preliminary versions of this automation exist, but are not yet
52
52
complete.
@@ -1450,7 +1450,7 @@ init : [ '=' | '<-' ] expr ;
1450
1450
~~~~~~~~
1451
1451
1452
1452
1453
- A _ slot declaration_ has one one of two forms:
1453
+ A _ slot declaration_ has one of two forms:
1454
1454
1455
1455
* ` let ` ` pattern ` ` optional-init ` ;
1456
1456
* ` let ` ` pattern ` : ` type ` ` optional-init ` ;
@@ -2647,7 +2647,7 @@ The machine types are the following:
2647
2647
#### Machine-dependent integer types
2648
2648
2649
2649
The Rust type ` uint ` ^[ A Rust ` uint ` is analogous to a C99 ` uintptr_t ` .] is an
2650
- unsigned integer type with with target-machine-dependent size. Its size, in
2650
+ unsigned integer type with target-machine-dependent size. Its size, in
2651
2651
bits, is equal to the number of bits required to hold any memory address on
2652
2652
the target machine.
2653
2653
0 commit comments