A pure C library to read and write SuperCollider synthdefs, using a Lua-based DSL

Nice project.

Just curious: How mce would increase the complexity of the C code and memory management? Do you have some sketches?

Also, the Lua and C syntax would use an explicit representation of graphs (in contrast to the implicit style used in sclang, which requires some interpretation to process them correctly)?