private List < Object > eval ( Iterable < ExpressionContext > expressions ) { List < Object > results = new ArrayList < Object > ( ) ; for ( ExpressionContext expression : expressions ) { results . add ( eval ( expression ) ) ; } return results ; }
Evaluates a list of expressions into their values