1. An instruction for parsing a buffer to be utilized within a data processing system comprising: an operation code field, said operation code field identifies said instruction; a control field, said control field controls operation of said instruction; and one or more general registers, wherein a first general register stores an argument address, a second general register stores a function code, a third general register stores length of an argument-character buffer, and a fourth general register contains the address of a function-code table.