在 LLVM Weekly-#154 中得知2則有關於 C 的訊息,一則是 generating a C interface from C++
code using Clang's
LibTooling,另一則是 Psyche-c is an interesting project,
providing a compiler for incomplete C code,相當有趣。
第一則的 generating a C interface from C++ code using Clang's LibTooling 是開發 uThread (uThreads: Concurrent User Threads in C++(and C))作者表的文章,如何使用 LibTooling 從 C++ source code 來產出 C interface,值得一讀及實作的文章。另外, uThread 是一個很好用的 source code。
第二則是 Psyche-c is an interesting project, providing a compiler for incomplete C code,相當有趣,顛覆 Compiling Language 的思維,不過,使用 LLVM 應該是可以做到才是。
第一則的 generating a C interface from C++ code using Clang's LibTooling 是開發 uThread (uThreads: Concurrent User Threads in C++(and C))作者表的文章,如何使用 LibTooling 從 C++ source code 來產出 C interface,值得一讀及實作的文章。另外, uThread 是一個很好用的 source code。
第二則是 Psyche-c is an interesting project, providing a compiler for incomplete C code,相當有趣,顛覆 Compiling Language 的思維,不過,使用 LLVM 應該是可以做到才是。
留言
張貼留言