由于LLVM / cLang设计得特别好。
这似乎是一个增强C / C ++宏/预处理器系统的好机会。
有谁知道
注意:我在询问宏。不是C ++模板。我希望这个线程是宏/预处理器特定的。
答案 0 :(得分:1)
LLVM / clang设计得特别好。 clang预处理器特别好:它跟踪宏扩展等。我怀疑它没有被扩展的原因是1.扩展预处理器是非标准的,2。没有人做过。随意扩展它。正如他们在LLVM IRC上所说:“欢迎补丁”,尽管我怀疑非标准的预处理器扩展可能不是。
有关预处理器达到最终极端的示例,请查看PL / 1。 ; - )
答案 1 :(得分:0)
为什么不直接使用M4作为预处理器?