【发布时间】:2014-10-05 21:21:46
【问题描述】:
我可以轻松地使用编译器的某些部分(例如扫描、解析、语法分析)来编写我自己的编译器或代码分析器(例如生成类图等)...但是这些算法和工具还有其他用途(自然语言除外)在现实生活中?
我应该使用这些算法为我的研究创建一个项目,我们可以使用这些工具做任何事情,我想做一些比其他图表生成应用程序更有用的事情。
【问题讨论】:
-
您可以使用 LALR 解析器来实现多级协议。
-
哇,我不知道,谢谢!还有其他例子吗?
-
是的,那也适用于非程序员的东西呢?喜欢与数据相关的东西或类似的东西?
-
@user3924850:我认为由于某些“有意见的答案”,人们将把您的问题作为“离题”结束。我建议关闭者在关闭之前检查答案,看看它们是观点还是事实。
标签: parsing compiler-construction bison lexical-analysis