Author: pkluegl Date: Wed Apr 16 08:15:35 2014 New Revision: 1587829 URL: http://svn.apache.org/r1587829 Log: UIMA-3748 - allowing feature expressions as generic arguments in AST parser
Modified: uima/ruta/trunk/ruta-ep-ide/src/main/antlr3/org/apache/uima/ruta/ide/core/parser/RutaParser.g Modified: uima/ruta/trunk/ruta-ep-ide/src/main/antlr3/org/apache/uima/ruta/ide/core/parser/RutaParser.g URL: http://svn.apache.org/viewvc/uima/ruta/trunk/ruta-ep-ide/src/main/antlr3/org/apache/uima/ruta/ide/core/parser/RutaParser.g?rev=1587829&r1=1587828&r2=1587829&view=diff ============================================================================== --- uima/ruta/trunk/ruta-ep-ide/src/main/antlr3/org/apache/uima/ruta/ide/core/parser/RutaParser.g (original) +++ uima/ruta/trunk/ruta-ep-ide/src/main/antlr3/org/apache/uima/ruta/ide/core/parser/RutaParser.g Wed Apr 16 08:15:35 2014 @@ -2015,9 +2015,10 @@ argument returns [Expression expr = null // backtrack = true; //} : - (stringExpression)=> a4 = stringExpression {expr = a4;} + (featureExpression)=> fe = featureExpression {expr = fe;} | (booleanExpression)=> a2 = booleanExpression {expr = a2;} | (numberExpression)=> a3 = numberExpression {expr = a3;} + | (stringExpression)=> a4 = stringExpression {expr = a4;} | (listExpression)=> l = listExpression {expr = l;} | a1 = typeExpression {expr = a1;} //token = (