c++ - 向 C++ 源代码添加注释语法

标签 c++ compiler-construction annotations

我想在我的 C++ 源代码中创建我自己的自定义注释(就像 Java 样式注释)标签。由于标准 C++ 语法不允许注释,我想根据自己的需要修改/增强编译器。

但是 Visual Studio 是否会公开其编译器内部结构供用户修改(例如,其词法分析器的输出、抽象语法树等)?如果没有,是否有任何第三方工具可用于解析 C++ 语法并允许我根据自己的注释发出自己的自定义 C++ 源代码?

最佳答案

Does Visual Studio expose its compiler internals for users to modify (e.g. output of its lexer, abstract syntax tree, etc.)?

没有

Are there any third party tools for parsing C++ syntax and allow me to emit my own customized C++ source base on my own annotation?

Clang

关于c++ - 向 C++ 源代码添加注释语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4458047/

相关文章:

c++ - 在 C++ 中通过文本传递参数

java - 带注释的私有(private)类属性的容器注入(inject)如何在 java 中工作?

使用指针的动态 LinkedList 的 push() 和 pop() 方法的 C++ 问题

c++ - 将类对象传递给函数(可能通过指针而不是引用)C++

c++ - Winapi:编辑控件未扩展其缓冲区

java - 使用 JAXB 注释创建以atom为前缀的元素

java - 在try-with-resources中声明的变量的注释?

c++ - 如何在 XCode 中指定 -D__MACOSX_CORE__

java - Nooby Java 程序员对输出(构造函数)感到困惑

c++ - 使用 DFLAGS 编译 Netcat