首页> 外国专利> TYPE ERROR CHECKER FOR TYPE-FREE OR POLYMORPHIC COMPUTER LANGUAGE

TYPE ERROR CHECKER FOR TYPE-FREE OR POLYMORPHIC COMPUTER LANGUAGE

机译:无类型或多态计算机语言的类型错误检查器

摘要

A system and method for a run-time type error in a program prior to running the program whose source code is written in a programming language with imperative constructs and polymorphic procedures is disclosed. To accomplish the above type error checking, the source code is translated into intermediate form representations by an intermediate form translator. In addition to the intermediate form representations, type representations which include predetermined types such as a locking type constructor and an unlocking type constructor are utilized in detecting the run-time type error. When both intermediate form representations and the type representations are used and the source code is determined to have no run-time type error prior to running the program according to the current invention, it is guaranteed that the program will run without any run-time type error.
机译:公开了一种在运行程序之前用于程序中的运行时类型错误的系统和方法,该程序的源代码是用命令式构造和多态过程以编程语言编写的。为了完成上述类型错误检查,源代码由中间形式翻译器翻译成中间形式表示。除了中间形式表示之外,在检测运行时类型错误时还使用包括预定类型的类型表示,例如锁定类型构造函数和解锁类型构造函数。当使用中间形式表示和类型表示两者并且根据本发明在运行程序之前确定源代码没有运行时类型错误时,可以保证程序将在没有任何运行时类型的情况下运行。错误。

著录项

  • 公开/公告号EP0804761A1

    专利类型

  • 公开/公告日1997-11-05

    原文格式PDF

  • 申请/专利权人 THE TRUSTEES OF THE UNIVERSITY OF PENNSYLVANIA;

    申请/专利号EP19950944697

  • 发明设计人 SATO YOSHIKAZU;

    申请日1995-12-29

  • 分类号G06F9/445;

  • 国家 EP

  • 入库时间 2022-08-22 03:19:11

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号