summaryrefslogtreecommitdiff
path: root/animate.rb
blob: 558146fa674e68e07e4b41a13a0cf3e04626aab5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
s = 'ich sah ein kleines haus .'
def visit n, depth, skip=0 # FIXME
  (depth-skip).times { |i|
    i += skip
    0.upto(n-(i+1)) { |j|
      yield j, j+i+1
    }
  }
end

0,5


1    2
0,1  1,2  2,3  3,4      4,5
ich  sah  ein  kleines  haus