parser: regenerate with comprehension arrays