首页>
外国专利>
LINKING THE TRANSFORMED SOURCE CODE TO THE ORIGINAL SOURCE CODE BY METADATA
LINKING THE TRANSFORMED SOURCE CODE TO THE ORIGINAL SOURCE CODE BY METADATA
展开▼
机译:通过METADATA将转换后的源代码链接到原始源代码
展开▼
页面导航
摘要
著录项
相似文献
摘要
Systems, apparatuses, and methods for converting computer program source code from a first high level language to a functionally equivalent second high level language different from the first high level language. Source code in a first high level language that includes a plurality of name spaces is analyzed by a code conversion tool. A data structure representing the source code in the first language is generated that includes at least an identification of each symbol used within the source code in the first language. An identifier is generated for each of the identified symbols, wherein the identifier is globally unique within an entire codebase of the source code in the first high level language. Source code in the second high level programming language is generated that is functionally equivalent to the source code in the first high level programming language. Metadata is also generated that maps symbols corresponding to a semantic entity in the source code of the second high level language to symbols corresponding to a semantic entity definition in the source code of the first high level language.
展开▼