new CDATA section state function in parser.c