-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi.
Is the AspectJ 5 parser working for someone already? When compiling the
generated parser I am getting loads of error messages:
[javac]
/home/bodden/eclipse-local/workspace/abc-1.0.0/generated/abc/aspectj5/parse/Grm.java:7420:
incompatible types
[javac] found : polyglot.lex.Token
[javac] required: java_cup.runtime.Symbol
[javac] return lexer.nextToken();
[javac] ^
[javac]
/home/bodden/eclipse-local/workspace/abc-1.0.0/generated/abc/aspectj5/parse/Grm.java:7565:
ProceedCall(polyglot.util.Position,polyglot.ast.Receiver,java.util.List) in
abc.aspectj.ast.AJNodeFactory cannot be applied to
(polyglot.util.Position,polyglot.ast.Special,java.lang.Object)
[javac] RESULT =
parser.nf.ProceedCall(parser.pos(a,d),parser.nf.This(parser.pos(a)),b);
[javac] ^
[javac]
/home/bodden/eclipse-local/workspace/abc-1.0.0/generated/abc/aspectj5/parse/Grm.java:11112:
cannot find symbol
[javac] symbol : method pos(java.lang.Object)
[javac] location: class abc.aspectj.parse.Grm
[javac] RESULT =parser.nf.AmbTypeOrLocal(parser.pos(a),a);
[javac] ^
[javac]
/home/bodden/eclipse-local/workspace/abc-1.0.0/generated/abc/aspectj5/parse/Grm.java:11128:
cannot find symbol
[javac] symbol : method pos(java.lang.Object)
[javac] location: class abc.aspectj.parse.Grm
[javac] RESULT =parser.nf.AmbTypeOrLocal(parser.pos(a),a);
[javac] ^
[javac]
/home/bodden/eclipse-local/workspace/abc-1.0.0/generated/abc/aspectj5/parse/Grm.java:11258:
cannot find symbol
[javac] symbol : method pos(java.lang.Object)
[javac] location: class abc.aspectj.parse.Grm
[javac] RESULT = parser.nf.DotDotFormalPattern(parser.pos(a));
[javac] ^
[javac]
/home/bodden/eclipse-local/workspace/abc-1.0.0/generated/abc/aspectj5/parse/Grm.java:11722:
ModifierPattern(polyglot.util.Position,polyglot.types.Flags,boolean) in
abc.aspectj.ast.AJNodeFactory cannot be applied to
(polyglot.util.Position,java.lang.Object,boolean)
[javac] a.add(parser.nf.ModifierPattern(parser.pos(c),b,false));
[javac] ^
[javac]
/home/bodden/eclipse-local/workspace/abc-1.0.0/generated/abc/aspectj5/parse/Grm.java:11742:
ModifierPattern(polyglot.util.Position,polyglot.types.Flags,boolean) in
abc.aspectj.ast.AJNodeFactory cannot be applied to
(polyglot.util.Position,java.lang.Object,boolean)
[javac] a.add(parser.nf.ModifierPattern(parser.pos(a),b,true));
[javac] ^
[javac]
/home/bodden/eclipse-local/workspace/abc-1.0.0/generated/abc/aspectj5/parse/Grm.java:11765:
ModifierPattern(polyglot.util.Position,polyglot.types.Flags,boolean) in
abc.aspectj.ast.AJNodeFactory cannot be applied to
(polyglot.util.Position,java.lang.Object,boolean)
[javac] RESULT.add(parser.nf.ModifierPattern(parser.pos(b),a,false));
... and so forth...
This does not quite seem right IMHO.
Any comments?
Cheers,
Eric
- --
Eric Bodden
Chair for programming languages and program analysis
RWTH Aachen University
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
iD8DBQFCQUMSzCIUKbtGVYIRAsYlAJ9Dls1MItnpZC2ZRL7rf0XjXyRDVQCgsAsr
/wje52WreMt8p93gPNHx2B8=
=HUDc
-----END PGP SIGNATURE-----
Received on Wed Mar 23 10:27:12 2005
This archive was generated by hypermail 2.1.8 : Tue Mar 29 2005 - 09:30:06 BST