compile for: list expr...