This website requires JavaScript.
Explore
Help
Register
Sign In
mikros
/
rust
Watch
1
Star
0
Fork
0
You've already forked rust
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
rust
/
src
/
test
/
run-pass
/
auto-loop.rs
6 lines
111 B
Rust
Raw
Normal View
History
Unescape
Escape
Properly parse 'auto' for loop variable types
2011-07-26 14:53:01 +02:00
fn
main
(
)
{
make --enforce-mut-vars always on, add mut annotations to remaining files
2012-03-22 08:39:41 -07:00
let
mut
sum
=
0
;
Convert old-style for loops to new-style Most could use the each method, but because of the hack used to disambiguate old- and new-style loops, some had to use vec::each. (This hack will go away soon.) Issue #1619
2012-04-06 20:01:43 +02:00
for
vec
::
each
(
[
1
,
2
,
3
,
4
,
5
]
)
{
|
x
|
sum
+
=
x
;
}
Reformat for new syntax
2011-07-27 14:19:39 +02:00
assert
(
sum
=
=
15
)
;
The wonky for...in... whitespace was bothering me. Sorry!
2011-08-15 21:54:52 -07:00
}
Reference in New Issue
Copy Permalink