call evaluate on each list returned by the parser