BNF / EBNF用于涡轮Pascal(最好是5.5或更高版本,因为OOP)?
-
02-10-2019 - |
题
你们中的任何人是否知道涡轮Pascal的BNF或EBNF是否可以在某个地方使用(合法!)?
解决方案
将要 Delphi 5 做?
其他提示
这 DMS软件重新设计工具包 是建筑计划分析和转型工具的商业平台。它是通过为其提供明确的BNF语法来配置的,以处理langauge。
DM可以使用Delphi 6前端获得。这已用于为Delphi实施AOP。
构建其他方言很简单。
编辑:(由OP在另一个答案上回答评论):DMS将是一个非常方便的平台,可以在该平台上构建编译器。
不隶属于 StackOverflow