Updated cpp parser.