120121122123124125126127128129130
ListProperty propList = null; while (true) { Property prop = parseAdditiveExpr(); if (currentToken == TOK_EOF) { if (propList != null) { propList.addProperty(prop); return propList; } else { return prop; } } else {
129130131132133134135136137138139
} } else { if (propList == null) { propList = new ListProperty(prop); } else { propList.addProperty(prop); } } // throw new PropertyException("unexpected token"); } // return prop;