在eclipse中如何使用AST访问C程序中使用的标识符
如何使用 AST 访问 C 程序中使用的标识符。
我是 eclipse 插件开发的新手,并尝试自定义 eclipse 插件,以确保变量名、函数名、结构或程序员声明的任何内容不应包含某些特定的单词集。
请让我知道一些好的 CDT AST 指南和示例。谢谢你!
How to access identifiers used in C program using AST.
I am new to eclipse plugin development and trying to customize eclipse plug-in to ensure that the variable name, function name, structure or whatever the programmer declares should not contain some specific set of words.
Please let me know some good CDT AST guide with examples. Thank you!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
两周多来,回复为零。看起来你不会得到答案。
我不知道如何帮助 CDT。
我们的 DMS 软件重组工具包是 C 前端 解析 C,为各种类型构建 AST 和完整的 C 符号表C 的方言。考虑到这一点,枚举 C 符号表条目并在名称上运行任意谓词以查看它们是否违反您的约定是相当容易的。
Over two weeks with zero responses. Looks like you are not going to get an answer.
I don't know how to help with CDT.
Our DMS Software Reengineering Toolkit with is C Front End parses C, builds ASTs and full C symbol table for a variety of dialects of C. Given this, it is rather easy to enumerate the C symbol table entries, and run an arbitrary predicate on names to see if they violate your conventions.