commrade-goad/cmm ? reverse-engineered prompt
Reverse engineered prompt
Build me a working version of this CMM compiler fork so I can actually try the new language features from the README.
I want the project to build cleanly, run the build script, and have a simple way to test the C11 style extensions it adds, like defer, templates, type reflection, auto deref, default args, unordered args, and the := inference syntax. Please make sure the include path setup with HMM_LIBPATH works the way the README says, and add a small example or demo program that shows the new syntax in a normal, easy to understand way.
If anything is unclear from the code, look up the current docs online if you need to. Also please make the build instructions clearer, since the README says to rename build.cmm to build.c and then use the built cmm compiler, which is a little confusing.
Are you gonna build this?
make sure you review the code using coderabbit