Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Antlr3、C#和VS 2012快车_C#_.net_Antlr3 - Fatal编程技术网

Antlr3、C#和VS 2012快车

Antlr3、C#和VS 2012快车,c#,.net,antlr3,C#,.net,Antlr3,我正在VS 2012 Express中使用Antlr3运行时,在尝试构建项目时,从生成的 C:\dev\projects\vs\ANTLR\T\obj\Debug\TParser.cs(587,23,587,29): error CS0102: The type 'T.TParser' already contains a definition for 'Follow C:\dev\projects\vs\ANTLR\T\obj\Debug\TLexer.cs(2587,16,2587,20):

我正在VS 2012 Express中使用Antlr3运行时,在尝试构建项目时,从生成的

C:\dev\projects\vs\ANTLR\T\obj\Debug\TParser.cs(587,23,587,29): error CS0102: The type 'T.TParser' already contains a definition for 'Follow
C:\dev\projects\vs\ANTLR\T\obj\Debug\TLexer.cs(2587,16,2587,20): error CS0102: The type 'T.TLexer' already contains a definition for 'DFA7'
我试着到处寻找关于这个的任何东西,但似乎在任何地方都没有提到这个。有人能帮我解决这个问题吗?

这看起来像是目标生成中的错误C#或ANTR本身的错误。 不清楚您使用的是哪一个ANTLR版本。 在这种情况下,您可以尝试更新版本或更早版本的ANTLR。 或者再次查看定义的内容,然后自己修复生成的代码。

这看起来像是目标生成中的错误C#或ANTR本身的错误C#。 不清楚您使用的是哪一个ANTLR版本。 在这种情况下,您可以尝试更新版本或更早版本的ANTLR。
或者再次查看定义的内容,然后自己修复生成的代码。

我正在使用ANTLR 3.4。我试着恢复到ANTLR 2,但在VS 2012中却一团糟。我在将ANTLR集成到2012版时遇到了很多问题。例如,我无法让C/C++运行时使用它。不过,我想我已经弄明白了。嗯,还没有解决,但“修复”了。我删除了项目和解决方案,从零开始。我正在使用ANTLR 3.4。我试着恢复到ANTLR 2,但在VS 2012中却一团糟。我在将ANTLR集成到2012版时遇到了很多问题。例如,我无法让C/C++运行时使用它。不过,我想我已经弄明白了。嗯,还没弄明白,但“修复”了。我删除了项目和解决方案,从头开始。