Interval expressions in range

This commit is contained in:
Ginger Bill
2017-01-03 18:02:13 +00:00
parent a3883a178c
commit a86896e4d3
6 changed files with 318 additions and 121 deletions

View File

@@ -18,12 +18,16 @@ Thing :: enum f64 {
}
main :: proc() {
msg := "Hello";
range index, value : msg {
fmt.println(index, value);
}
msg := "Hellope";
list := []int{1, 4, 7, 3, 7, 2, 1};
range index, value : list {
fmt.println(index, value);
range value : msg {
fmt.println(value);
}
range value : list {
fmt.println(value);
}
range x : 0 ..< 5 {
fmt.println(x);
}
}