p(...)
attr x = p(...)
@StartRule
Lot --> primitiveCube(6, 4, 0.2)
extrude(5)
comp(f) { top: Roof | side: Wall }
Roof --> color(0.5, 0.25, 0.15)
Wall -->
30% : color(0.8, 0.2, 0.2)
30% : color(0.2, 0.8, 0.2)
else : color(0.2, 0.2, 0.8)