12. The method according to claim 11 : wherein the generating further comprises generating the logical tree from the list of exceptions that identifies conditional dependencies, the commands and related operands and sub-operands of the logical tree that is generated identifying the exceptions that identify the conditional dependencies.
11. A method of generating a logical tree comprising commands and related operands and sub-operands for a command driven computer program product, the method comprising: first obtaining a text file of a reference guide for the command driven computer program product; then identifying commands for the command driven computer program product from the text file of the reference guide; then creating lists of dependencies of the related operands and sub-operands for the commands for the command driven computer program product, that were identified from the text file of the reference guide; and then generating the logical tree from the list of dependencies and the commands and the related operands and sub-operands that were identified from the text file of the reference guide; wherein the creating lists of dependencies of the related operands and sub-operands for the commands for the command driven computer program product, that were identified from the text file of the reference guide comprises: creating lists of mutually exclusive and co-requisite operands and sub-operands for the commands for the command driven computer program product, that were identified from the text file of the reference guide; and creating a list of exceptions that identifies conditional dependencies that are not covered by the lists of mutually exclusive and co-requisite operands and sub-operands for the commands for the command driven computer program product, that were identified from the text file of the reference guide; and wherein the generating comprises generating the commands and related operands and sub-operands of the logical tree from the lists of mutually exclusive and co-requisite operands and sub-operands, the commands and related operands and sub-operands of the logical tree that is generated identifying the mutually exclusive and co-requisite operands and sub-operands.