Closed ghost closed 11 months ago
A C backend would be nice to have, although some constructs are not easily expressible in C so it would be very difficult.
Why does the OP close it as not planned? @IsaacShelton Please reopen this issue. It's still valid.
Right now other things have higher priority, such as the development on a successor to Adept 2.x.
Also, not all of the instructions that Adept generates are translatable to C, so it would require redoing the entire backend.
Also, not all of the instructions that Adept generates are translatable to C, so it would require redoing the entire backend.
If it's the case, better stick with LLVM. A C backend is not needed.
Compiles to C instead of LLVM IR. Use a C compiler (GCC/Clang/...) to do the rest of the job.