5. The computer system of claim 4 , further comprising a data structure of a parse tree configured to store multiple outputs from the components.
6. The computer system of claim 5 , wherein the symbol grouping and recognition component is further configured to store the symbols in the data structure of the parse tree.