我目前正在编写一种扩展C#的编程语言,主要是通过添加自定义运算符和关键字。
我在http://antlrcsharp.codeplex.com/找到了c#4的语法文件,但找不到有关如何在我自己的语法文件中导入此文件的任何示例。
任何人都可以提供一些示例或指向其他存档相同内容的项目吗?
答案 0 :(得分:4)
答案 1 :(得分:1)
从ANTLR 3.1开始,有一个grammar composition功能。 您可以导入其他语法,然后使用和/或覆盖导入的规则。
另一种方法是根据您的需要修改现有的C#语法。