Be sure to browse the primitive functions, modules, and shapes in the library reference. Also, check out the Modules tab. The base primitives are validated when the documentation is built. The latest addition to the library is an additive edge generator for constructing moldings. Its still in it infancy, but taking shape...
There were many name changes between the time of the above example and v0.6.1. I try to be responsible in the commit descriptions to warn of such changes. The commit logs can be reviewed at the development repository (here).
For v0.6.1 the following should get you going.
cc = [
for (j=[2,4,6]) for(i=translate_lp(sc,[0,j])) i,
for (j=[2,4,6]) for(i=translate_lp(sc,[j,0])) i
More Info: A distinction was made between vectors and lists. This change effects several functions and parameter names. A set of assumptions and conventions have been added to v0.6.1. They can be found in the "Related Pages" tab of the documentation under "Data types."