package org.jtwig.parser.parboiled.expression;
import org.jtwig.model.expression.Expression;
import org.jtwig.parser.parboiled.ParserContext;
import org.parboiled.Rule;
import org.parboiled.annotations.Label;
public class AnyExpressionParser extends ExpressionParser<Expression> {
public AnyExpressionParser(ParserContext context) {
super(AnyExpressionParser.class, context);
}
@Label("Any Expression")
public Rule ExpressionRule() {
return FirstOf(
parserContext().parser(TestOperationExpressionParser.class).ExpressionRule(),
parserContext().parser(SimpleExpressionParser.class).ExpressionRule()
);
}
}