sin(...)
attr x = sin(...)
@StartRule Lot --> Wave(12) Wave(n) --> case n == 0 : NIL else : primitiveCube(0.8, sin(n * 0.8) * 2 + 2.5, 0.8) t(1, 0, 0) Wave(n - 1)