r(...)
Lot --> r()
@StartRule Lot --> Step(5) Step(n) --> case n == 0 : primitiveCube(1, 1, 1) else : primitiveCube(1, 1, 1) t(0, 1, 0) r(0, 30, 0) Step(n - 1)