1 :+one+ +two+ +three+: 2 :x1y x2y x3y: 3 :x1y x2y x3y: 4 :mod-loop-varname: :x1y x2y x3y: :: 5 :x1y x2y x3y: 6 mod-loop-resolve:w1d2d3w w2i3w w1i2d3 2i${RES3}w w1d2d3 2i${RES3} 1i${RES2}w: 7 mod-loop-varname-dollar:(1) (2) (3). 8 mod-loop-varname-dollar:() () (). 9 mod-loop-varname-dollar:() () (). 10 mod-loop-dollar:1: 11 mod-loop-dollar:${word}$: 12 mod-loop-dollar:$3$: 13 mod-loop-dollar:$${word}$$: 14 mod-loop-dollar:$$5$$: 15 mod-loop-dollar:$$${word}$$$: 16 exit status 0 17