2011-09-30 45 views
2

我在教程以下时:http://www.antlr.org/wiki/pages/viewpage.action?pageId=557075ANTLR C#错误集成到VS2008

当我到第11步,编译VS我得到以下几点:

错误类型或命名空间名称“AstParserRuleReturnScope”找不到
错误类型或命名空间名称GrammarRule'找不到
错误类型或命名空间名称GrammarRuleAttribute'找不到

任何尖来自任何人?几乎没有任何文件可以帮助我。

谢谢!

+0

发布您的课程,因为您收到的错误是因为您没有添加对解决方案的参考。 –

+0

你指的是哪一类?我在步骤2中添加了对项目的引用,并在步骤6和10中将.g和两个.cs文件添加到项目中。我什么也没编辑。 – Tizz

+0

你也可以尝试另一个解析器系统。我更喜欢GOLD-Parser-System。它更易于学习,附带更好的IDE,在集成时不会带来很多问题,运行速度更快,并且有超过1个C#/ .NET可用的引擎:http://www.devincook.com/goldparser/ – 0xDEADBEEF

回答

0

如果您使用编译的运行时DLL,请使用ANTLRWorks 1.4生成代码。否则,如果您使用最新版本的ANTLRWorks,我相信您需要获取最新版本的运行时并编译它。