diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2024-07-20 17:13:15 -0400 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2024-07-20 17:13:15 -0400 |
| commit | 279cd231437461c59ad39340e002cc3390ec5558 (patch) | |
| tree | 23cdbfa62a5bad261ddd295b7917aa96d044f5a0 /test | |
| parent | fb95bbb1d49dab882e5b4a962b7dd9b2438fdacb (diff) | |
Micro optimization for iterating over array ranges
Diffstat (limited to 'test')
| -rw-r--r-- | test/arrays.tm | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/arrays.tm b/test/arrays.tm index fb6d16ca..74b5eb25 100644 --- a/test/arrays.tm +++ b/test/arrays.tm @@ -143,3 +143,9 @@ func main(): >> [i*10 for i in 10]:by(2):by(-1) = [90, 70, 50, 30, 10] + + // Test iterating over array:from() and array:to() + xs := ["A", "B", "C", "D"] + for i,x in xs:to(-2): + for y in xs:from(i+1): + say("{x}{y}") |
