openscad-language
A Python library to parse the OpenSCAD language with a PEG parser, to create an Abstract Syntax Tree.
Pack OpenSCAD includes into an efficient single file.