首页> 外国专利> IMPROVED TRANSFORMATION OF SOURCE PROGRAMMING LANGUAGE CODE

IMPROVED TRANSFORMATION OF SOURCE PROGRAMMING LANGUAGE CODE

机译:改进的源程序语言代码转换

摘要

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 implicitly created temporary objects is analyzed. 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. The second high level language does not support temporary objects. For temporary objects identified in the first high level source language, source code is generated to explicitly create and track a corresponding object within a similar scope. In addition, source code is generated to destroy the explicitly created object at a time that generally corresponds to destruction of the temporary object in the original source language.
机译:用于将计算机程序源代码从第一高级语言转换成与第一高级语言不同的功能等效的第二高级语言的系统,装置和方法。分析包括隐式创建的临时对象的第一高级语言的源代码。生成第二高级编程语言中的源代码,该源代码在功能上等效于第一高级编程语言中的源代码。第二种高级语言不支持临时对象。对于以第一高级源语言标识的临时对象,将生成源代码以显式创建和跟踪相似范围内的相应对象。另外,生成源代码以破坏一次显式创建的对象,该时间通常对应于破坏原始源语言中的临时对象。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号