3

是否有任何 .NET CIL (AKA MSIL) ANTLR 语法?

4

2 回答 2

5

根据该出版物,Microsoft 在 Microsoft Visual Studio 安装文件asmparse.grammar中提供了 MSIL 语法。如果您没有 MSVS,该语法也会在出版物中列出(参见第 79 页)。

如果我没记错的话,该语法几乎可以复制并粘贴到 ANTLR 语法文件中(即,它是LL语法,而不是LR语法)。如果您不熟悉两者之间的区别,请查看这篇 ANTLR 文章

于 2010-01-04T20:13:14.553 回答
2

来自Antlr 语法列表- Pascal Lacroix 的通用中间语言解析器

于 2010-01-04T20:13:37.767 回答