% (Program to mill a flowsnake) (K. Lerman) o sub # = #1 # = #2 # = #3 # = #4 # = #5 o if [# EQ 0] g1 f10 x# y# o else # = [[# * 2 + #]/3] # = [[# * 2 + #]/3] # = [[# + #]/2 + [# - #]/[SQRT[12.0]]] # = [[# + #]/2 - [# - #]/[SQRT[12.0]]] # = [[# + 2 * #]/3] # = [[# + 2 * #]/3] o call [#-1] [#] [#] [#] [#] o call [#-1] [#] [#] [#] [#] o call [#-1] [#] [#] [#] [#] o call [#-1] [#] [#] [#] [#] o endif o endsub S1M3 g0 z1 g0 x.25 y1.0 g1 f10 z0 # = 3 o call [#] [.25] (will this comment cause problems) [1.0] [3.75] [1.0] o call [#] [3.75] [1.0] [2.0] [3.95] o call [#] [2.0] [3.95] [.25] [1.0] g0 z1 M5 %