3. The system of claim 2 , wherein the at least one processor is further configured by the set of instructions to perform the following operations as part of the execution: generate a third string, by a third handler, based in part on the input string to second handler, if the input string to second handler matches a predetermined string of an expression specified for the second handler in the parser definition; and input the third string, by the second handler, as an input to another handler, if the input string to second handler matches a predetermined string of an expression specified for the second handler in the parser definition.
3. The system of claim 2 , wherein the at least one processor is further configured by the set of instructions to perform the following operations as part of the execution: generate a third string, by a third handler, based in part on the input string to second handler, if the input string to second handler matches a predetermined string of an expression specified for the second handler in the parser definition; and input the third string, by the second handler, as an input to another handler, if the input string to second handler matches a predetermined string of an expression specified for the second handler in the parser definition. 4. The system of claim 3 , wherein the at least one processor is further configured by the set of instructions to perform the following operation as part of the execution: generate an output string from a third handler, by the third handler, if the current input string to the parsing pipeline does not match predetermined strings of expressions specified for handlers other than the third handler in the parser definition.