首页> 外文期刊>Journal of ambient intelligence and humanized computing >Semantic analysis of ambiguous types in dynamic languages
【24h】

Semantic analysis of ambiguous types in dynamic languages

机译:动态语言中模糊类型的语义分析

获取原文
获取原文并翻译 | 示例
           

摘要

The recent expansion of cloud-based solutions highlights that legacy programming languages and technologies, such as the PHP language, are still in heavy use. Furthermore, it turns out that for their effective integration into modern platforms, it is important to understand the legacy code base to provide modern analysis, testing and eventually compiler tooling. The dynamic language PHP would be the perfect candidate for such a synergy, due to its extensive usage, frequent issues in source codes and the need for a better performance and scalability. In this paper, we describe a solution that combines known static language code analysis techniques, and that is enhanced by numerous modifications. As a result, we have a design and implementation of a PHP dynamic language code analysis, compiler and runtime, which improves performance and allows for more advanced high-level code analysis and tools, all incorporated into the modern platform of .NET Core while taking advantage of the Microsoft Roslyn Compiler Platform.
机译:最近扩展的基于云的解决方案强调了传统编程语言和技术,如PHP语言,仍在沉重的使用中。此外,事实证明,为了他们有效地集成到现代平台中,了解遗留代码基础提供现代分析,测试和最终编译工具。动态语言PHP将是这种协同作用的完美候选者,由于其广泛的使用,源码频繁问题以及需要更好的性能和可扩展性。在本文中,我们描述了一种结合已知的静态语言代码分析技术的解决方案,并且通过许多修改增强。因此,我们具有PHP动态语言代码分析,编译器和运行时的设计和实现,可提高性能,并允许更高级的高级代码分析和工具,并在拍摄时结合到.NET核心的现代平台中Microsoft Roslyn Compiler平台的优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号