cos(...)
attr x = cos(...)
@StartRule Lot --> Ring(12) Ring(n) --> case n == 0 : NIL else : primitiveCube(0.5, 2, 0.5) t(cos(n * 30) * 4, 0, sin(n * 30) * 4) Ring(n - 1)