我正在关注教程:http://www.antlr.org/wiki/pages/viewpage.action?pageId=557075
当我进入第11步时,用VS编译我得到以下内容:
错误无法找到类型或命名空间名称'AstParserRuleReturnScope'
错误无法找到类型或命名空间名称'GrammarRule'
错误无法找到类型或命名空间名称'GrammarRuleAttribute'
等
任何人的提示?几乎没有文件可以帮助我。
谢谢!
答案 0 :(得分:0)
如果您使用已编译的运行时dll,请使用ANTLRWorks 1.4生成代码。否则,如果您使用最新版本的ANTLRWorks,我相信您需要获取最新版本的运行时并进行编译。
答案 1 :(得分:0)
您很可能只需要更新版本的ANTLR .NET运行时。最新版本可在以下网址找到:http://www.antlr.org/wiki/display/ANTLR3/Antlr3CSharpReleases
ANTLR版本3.4.1一直在使用ANTLRWorks 1.4.3解析器&词法分析器;在升级运行时之前,我遇到了和你一样的错误。