auto merge of #15456 : aochagavia/rust/guide, r=alexcrichton

Fixes https://github.com/rust-lang/rust/issues/15452
This commit is contained in:
bors 2014-07-06 13:26:35 +00:00
commit 00a32f2f18

View file

@ -737,10 +737,10 @@ let x = (let y = 5i); // found `let` in ident position
The compiler is telling us here that it was expecting to see the beginning of
an expression, and a `let` can only begin a statement, not an expression.
However, re-assigning to a mutable binding is an expression:
However, assigning to a variable binding is an expression:
```{rust}
let mut x = 0i;
let x;
let y = x = 5i;
```