Xtext [message #886434] |
Thu, 14 June 2012 23:17 |
Ajit Rathore Messages: 1 Registered: June 2012 |
Junior Member |
|
|
I know it has been discussed many times but I could not resolve it on my own hence the post:
I get the message "The rule 'LSParameter' is left recursive." and "This rule call is part of a left recursive call graph." on the grammer below:
Grammer Snippet:
ArithMathicStatement returns LSParameter:
{ArithMathicStatement}
(left=LSParameter operator+=ArithmeticOperator right=LSParameter)
;
BigArithmatic:
left1=ArithMathicStatement (operatorb+=ArithmeticOperator right1+=LSParameter)*
;
LSParameter returns LSParameter:
(LSBoolean | LSNullLiteral | LSIntLiteral | LSStringLiteral | LSConstCall|LSNothingLiteral|LSFunctionCall|BigArithmatic | LSPropertyCall )
;
Please let me know if more information is needed.
[Updated on: Thu, 14 June 2012 23:30] Report message to a moderator
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.02968 seconds