Hello everybody, I have a problem with ANTLR and I hope it's ok that I'm asking that here. I also posted something in the forum, but it seems to be very inactive depending on other posts I saw there...
(from http://www.jguru.com/forums/view.jsp?EID=1639158) When I want to debug/compile my grammar, I allways get the error message: [14:03:38] D:\[...]\ANTLR Parser\output\SGLParser.java:2532: int cannot be dereferenced [14:03:38] value = Integer.parseInt((i!=null?i.getText():null)); I don't have an explanation for that, maybe someone can help me here. Here are the important code fragments: grammar SGL; options { backtrack = true; memoize = true; } [...] mathAtom returns [int value] : '(' e=mathExpression ')' {$value = $e.value;} | i=Integer {$value = Integer.parseInt($i.text);} ; [...] Integer : '0'..'9'+ ; Thank you in advance Dominik List: http://www.antlr.org/mailman/listinfo/antlr-interest Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address -- You received this message because you are subscribed to the Google Groups "il-antlr-interest" group. To post to this group, send email to il-antlr-inter...@googlegroups.com. To unsubscribe from this group, send email to il-antlr-interest+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/il-antlr-interest?hl=en.