tutorial: changing again
to loop
This commit is contained in:
parent
e8fe718bfd
commit
55ab0435e7
@ -616,7 +616,7 @@ literals and most enum variants.
|
||||
|
||||
`while` produces a loop that runs as long as its given condition
|
||||
(which must have type `bool`) evaluates to true. Inside a loop, the
|
||||
keyword `break` can be used to abort the loop, and `again` can be used
|
||||
keyword `break` can be used to abort the loop, and `loop` can be used
|
||||
to abort the current iteration and continue with the next.
|
||||
|
||||
~~~~
|
||||
@ -1564,7 +1564,7 @@ Empty argument lists can be omitted from `do` expressions.
|
||||
|
||||
Most iteration in Rust is done with `for` loops. Like `do`,
|
||||
`for` is a nice syntax for doing control flow with closures.
|
||||
Additionally, within a `for` loop, `break`, `again`, and `return`
|
||||
Additionally, within a `for` loop, `break`, `loop`, and `return`
|
||||
work just as they do with `while` and `loop`.
|
||||
|
||||
Consider again our `each` function, this time improved to
|
||||
@ -1599,7 +1599,7 @@ With `for`, functions like `each` can be treated more
|
||||
like builtin looping structures. When calling `each`
|
||||
in a `for` loop, instead of returning `false` to break
|
||||
out of the loop, you just write `break`. To skip ahead
|
||||
to the next iteration, write `again`.
|
||||
to the next iteration, write `loop`.
|
||||
|
||||
~~~~
|
||||
# use each = vec::each;
|
||||
|
Loading…
Reference in New Issue
Block a user