...
首页> 外文期刊>Электромагнитные волны и электронные системы >Особенности статической проверки и вывода типов в языках программирования на примере компилирующего интерпретатора
【24h】

Особенности статической проверки и вывода типов в языках программирования на примере компилирующего интерпретатора

机译:编译解释器示例的编程语言中静态检查和输出类型的特征

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

摘要

Постановка проблемы. Современные языки программирования классифицируются, в частности, по критерию типизации. Выделяют статические и динамические языки. При этом статическая система типов распространена среди компилируемых языков за счет ресурсоемкости реализаций. Цель. Предложить "легкий" алгоритм обеспечения статической системы типов для интерпретаторов с учетом современных тенденций к использованию обобщенного программирования. Результаты. Рассмотрены особенности реализации механизма строгой статической типизации в условиях функционирования интерпретатора. Затрагиваются ключевые характеристики современных систем типов, а также проблемы, которые привносит обобщенное программирование при их реализации. Практическая значимость. Разработан общий алгоритм статической типизации, обеспечивающий простое, производительное и функциональное решение задачи строгого анализа типов на этапе трансляции исходного кода.
机译:制定问题。特别是根据测试标准,现代编程语言分类。分配静态和动态语言。同时,静态类型系统通过实现的资源强度分发编译语言。目标。建议一个“光”算法,以确保用于解释器的静态系统,考虑到使用广义编程的当前趋势。结果。考虑了解释器的运作功能条件下严格静态键入机制的实现的特征。现代类型类型的关键特征受到影响,以及在实现时带来广义编程的问题。实际意义。已经开发了一种常见的静态内容算法,提供了在源代码传输阶段的严格分析测定问题的简单,生产和功能解决方案。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号