18. The computer readable storage medium of claim 5 , wherein the translating further comprises: searching, in the source code representation, for all occurrences of a syntax name, identifying the syntax structure to match a source code representation syntax structure to the syntax structure, when only the syntax name is specified in the syntax structure specification; and providing a reference to the matched source code representation syntax structure.
18. The computer readable storage medium of claim 5 , wherein the translating further comprises: searching, in the source code representation, for all occurrences of a syntax name, identifying the syntax structure to match a source code representation syntax structure to the syntax structure, when only the syntax name is specified in the syntax structure specification; and providing a reference to the matched source code representation syntax structure. 19. The computer readable storage medium of claim 18 , wherein the translating further comprises: replacing a source code representation syntax structure with a replacement syntax structure, when the syntax name matches the source code representation syntax structure and a replace match action is specified in the syntax structure specification.