Renamed parsePC to parseC, parseP to parseD