Knit can actually work with C, assembly, and object code. Extending Knit to handle C++, or any other language that compiles to
.
o
with C-like conventions, would be straightforward but time-consuming.