首页> 外国专利> Method for type checking and transformation of a computer program with first-class static functions

Method for type checking and transformation of a computer program with first-class static functions

机译:具有一流静态功能的计算机程序的类型检查和转换的方法

摘要

The invention relates to a method for checking and/or transformation of a computer program present in a programming language which supports first-class functions and in which a type check of the program or of at least a part of the program is performed in order to assign a type to each expression of the program or part of the program, the type consisting of a base type and a binding time. The set of base types comprises at least base types for describing simple values and a function type for describing functions, and the set of binding times comprises at least one static binding time and one dynamic binding time, and a function type is only accepted during the type check together with the static binding time.
机译:本发明涉及一种用于检查和/或转换以支持第一类功能的编程语言存在的计算机程序的方法,其中执行程序或至少一部分程序的类型检查,以便为程序的每个表达式或程序的一部分分配一个类型,该类型由基本类型和绑定时间组成。一组基本类型至少包括用于描述简单值的基本类型和用于描述函数的函数类型,并且绑定时间组包括至少一个静态绑定时间和一个动态绑定时间,并且仅在输入过程中接受功能类型。类型检查以及静态绑定时间。

著录项

  • 公开/公告号US10048951B2

    专利类型

  • 公开/公告日2018-08-14

    原文格式PDF

  • 申请/专利权人 DASSAULT SYSTÈMES 3DEXCITE GMBH;

    申请/专利号US201414782169

  • 发明设计人 KAI TROJAHNER;

    申请日2014-03-21

  • 分类号G06F9/45;G06F8/41;

  • 国家 US

  • 入库时间 2022-08-21 13:05:25

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号