Would it be reasonable to have a command/option/mechanism for running Python on a file, but having an analogue to the "show()" command instead return the CGAL structure? Perhaps outputting it to a file?
Maybe a pair of commands?
buildcgl() --- makes the CGAL structure and returns it (I'm sure some more clever person would be able to do something interesting/useful with that)
savecgl(<filename>) --- makes the CGAL and just saves it to a file. (maybe there are other programs which open CGAL files which would/could do something useful?)
Perhaps that latter command could be extended to all the file formats which OpenSCAD supports?
I think the the new build was successful at running the 1_64 file which was crashing the previous version, but it's been stuck at 999/1000 and "Rendering Polygon Mesh using CGAL..." for a long while now....
William