[antlr-interest] R: Compile errors with CSharp2 Target
Massimiliano Donini
maxgbr at hotmail.it
Tue Feb 15 00:04:32 PST 2011
Can you attach source (generated) code?
In C# target there are some differeneces from java Antrl runtime (e.g. Token
interface is called IToken you can find others differences here:
http://www.antlr.org/wiki/display/ANTLR3/Antlr+3+CSharp+Target?focusedCommen
tId=25559049#comment-25559049)
If you send generated code and maybe test grammar I can give you more info.
Best regards
Max
-----Messaggio originale-----
Da: antlr-interest-bounces at antlr.org
[mailto:antlr-interest-bounces at antlr.org] Per conto di Simon
Inviato: martedì 15 febbraio 2011 06:22
A: antlr-interest at antlr.org
Oggetto: [antlr-interest] Compile errors with CSharp2 Target
Hello all,
I'm trying to get the CSharp2 target to work. I followed the
instructions here:
http://www.antlr.org/wiki/pages/viewpage.action?pageId=557075
except that I generated using the command line rather than using Antlrworks:
java -classpath antlr-3.1.3.jar org.antlr.Tool -o . Test.g
The test example worked just fine and produced valid CSharp code, but when I
tried a PHP grammar (which works fine when generating to Java
code) it produced a build error:
C:\Temp\PHPParser\PhpLexer.cs(132,22): error CS0722:
'Antlr.Runtime.Token': static types cannot be used as return types
I tried using various different .NET targets (2.0, 3.0, 3.5), but it didn't
help.
Can anyone give me some hints about what might be wrong here?
Cheers & Thanks!
Simon
List: http://www.antlr.org/mailman/listinfo/antlr-interest
Unsubscribe:
http://www.antlr.org/mailman/options/antlr-interest/your-email-address
More information about the antlr-interest
mailing list