openscad-lang
A C++20 geometry engine producing Manifold CSG geometry from a parsed OpenSCAD AST.
A Python library to parse the OpenSCAD language with a PEG parser, to create an Abstract Syntax Tree.