From a86896e4d30b118287cf2111cd2fbec00ed2be70 Mon Sep 17 00:00:00 2001 From: Ginger Bill Date: Tue, 3 Jan 2017 18:02:13 +0000 Subject: Interval expressions in `range` --- code/demo.odin | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'code') diff --git a/code/demo.odin b/code/demo.odin index 05a9dfd50..05307c40f 100644 --- a/code/demo.odin +++ b/code/demo.odin @@ -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); } } -- cgit v1.2.3