Published grammar
This page uses the same scene-first presentation as the gallery viewer while also showing the source grammar text.
Start -> DualScaleCylinderBody(19 2 3.2 0.5)
DualScaleCylinderBody(n r h w) ->
[ CylinderShell(n r h w) ]
CylinderShell(n r h w) n ->
A ( 360.0/n 1 ) [
T ( r 1/2 0 )
S ( w h 6.28*r/n )
DSX ( 1 1 r/(r-w))
I ( CubeX SilverBluePolishedMetal 1 ) ]