11. The program product as claimed in claim 10 , wherein the rule set comprises rules for identifying syntactic constructs of the identified programming language.
11. The program product as claimed in claim 10 , wherein the rule set comprises rules for identifying syntactic constructs of the identified programming language. 12. The program product as claimed in claim 11 , wherein the in-memory representation comprises a tree data structure defining relationships between the syntactic constructs of the programming language.