2016-08-30 16 views
0

私はJava文法でレキシカル分析をしようとしていますが、そのエラーでスタックしました。私は(ちょうどstring_expressionを使用して)の部分でそれをやって、今expression一部で午前:左回帰:ANTLR

バックトラック(ファイル.mwe2)をオンにして解決しよう
expression: 
    (expression8) 
; 

expression8: 
    {Expression8Action} 
    (( 
     ("+" 
     | "+=") 
     e2=expression)e1=expression8)? 
; 

答えて

1

language = StandardLanguage { 
     name = "org.xtext.example.mydsl.MyDsl" 
     fileExtensions = "mydsl" 

     serializer = { 
      generateStub = false 
     } 
     validator = { 
      // composedCheck = "org.eclipse.xtext.validation.NamesAreUniqueValidator" 
     } 
     parserGenerator = { 
      options = { 
       backtrack = true 
      } 
     } 
    } 
関連する問題