Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写 AngelScript IDE。现在我正在制作自己的“智能感知”系统。我需要解析脚本文件并创建函数表、具有嵌套级别的变量等。我应该走哪条路?可以使用 System.CodeDom 的东西来处理它,或者是否有任何用于该目的的工作库(clang?)。如果没有,请给我算法的名称,这些算法可用于从脚本文件中获取我想要的信息。
看看这个语言实现工具包:
http://en.wikipedia.org/wiki/Irony_(framework )
http://irony.codeplex.com/