antlr - CIL ANTLR语法?

标签 antlr cil

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

最佳答案

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

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

关于antlr - CIL ANTLR语法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2001840/

相关文章:

c# - 未优化的 MSIL 中多余的 NOP 和分支

c - 使用 ANTLR C 目标,如何使用操作来打印 token ?

c# - "nested if"与使用 F# 的 "if and"性能

c# - 使用 'typeof'和 'is'时,c#如何共享引用类型的泛型实现?

一个游戏的antlr语法

c# - "Operation could destablize the runtime"和具有值类型的 DynamicMethod

c# - 引用参数的 IL 差异

Java ANTLR 如何忽略部分规则?忽略子规则后的部分

c# - C# 的 Antlr.Runtime 中缺少类

java.lang.OutOfMemory错误: Java heap space Exception while Parsing of Large file using ANTLR