openscad-lang
A Python library to parse the OpenSCAD language with a PEG parser, to create an Abstract Syntax Tree.