1. A method of transforming a complex representation of computer code into a simplified representation of computer code, said method comprising: traversing parse nodes in a parse graph; hiding selected information contained within said parse nodes to create condensed parse nodes, wherein said hiding prevents further processing of said selected information; simplifying selected complex patterns in said parse graph to create simplified parse graph patterns; and creating branches on an AND/OR command tree from said parse nodes, said condensed parse nodes, and said simplified parse graph patterns.