现实生活中的语言用法分析



我可以很容易地使用部分编译器(例如扫描,解析,语法分析)来编写我自己的编译器,或代码分析器(如生成类图和其他)…但在现实生活中,这些算法和工具(除了自然语言)还有其他用途吗?

我要用这些算法做一个研究项目我们可以用这些工具做任何事情我想做一些比其他图表生成应用更有用的东西

是。我们的DMS软件再造工具包(请参阅我的个人简介)使用通用编译器技术来支持大规模代码库变更的自动化:代码迁移、现代化、重新架构和优化。它已被用于各种严肃的现实世界任务中。(它进行代码分析以决定在何处应用更改)。DMS不是你奶奶的解析器生成器;参见我的文章《解析后的生活》。

最新更新