About Ao is a tool for programmatic computer-aided design. If you prefer visual explanations, start by watching a 4-minute demo. In Ao, solid models are defined as Scheme scripts, and there are no opaque function calls into the geometry kernel: everything is visible to the user. What does that mean? To make a sphere in OpenSCAD, you would write: sphere(2); // Where does this function come from? Th