(Adapted from Program to mill a flowsnake.ngc by K. Lerman) o sub (not_a_subfile) (one level of gosper recursive algorithm) # = #1 # = #2 # = #3 # = #4 # = #5 # = #6 # = # o if [# EQ 0] g1 f # 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