--- a/libidav/davqlparser.h Wed May 20 10:05:04 2015 +0200 +++ b/libidav/davqlparser.h Wed May 20 11:14:33 2015 +0200 @@ -192,10 +192,11 @@ * Comparison = | "=" | "<" | ">" | "<=" | ">=" | "!="; * * FieldExpressions = "-" - * | "*", {",", Expression, " as ", Identifier} + * | "*", {",", NamedField} * | FieldExpression, {",", FieldExpression}; - * FieldExpression = Identifier - * | Expression, " as ", Identifier; + * FieldExpression = NamedField | Identifier; + * NamedField = Expression, " as ", Identifier; + * * SetExpressions = SetExpression, {",", SetExpression}; * SetExpression = Identifier, "=", Expression; *