首页> 外国专利> System and Method for Creating Concurrent Programming Languages by Extending Existing Programming Languages

System and Method for Creating Concurrent Programming Languages by Extending Existing Programming Languages

机译:通过扩展现有编程语言来创建并发编程语言的系统和方法

摘要

A system and method for creating a concurrent programming language by extending existing programming languages. The system and method may be useful for extending known concurrent programming languages, such as Java and C#. The system and method provides a compilation process that aids concurrent programming that aids concurrent programming by extending existing programming languages. The extended languages will support signals, concurrent objects, and concurrent expressions. The system and method does not use contracts or futures, but rather uses a different type of object that is understood with a different type of concurrent expression. In one embodiment, an asynchronous object is used.
机译:通过扩展现有编程语言来创建并发编程语言的系统和方法。该系统和方法可用于扩展已知的并发编程语言,例如Java和C#。该系统和方法提供了辅助并发编程的编译过程,该编译过程通过扩展现有的编程语言来辅助并发编程。扩展语言将支持信号,并发对象和并发表达式。该系统和方法不使用合约或期货,而是使用通过不同类型的并发表达式理解的不同类型的对象。在一实施例中,使用异步对象。

著录项

  • 公开/公告号US2017228218A1

    专利类型

  • 公开/公告日2017-08-10

    原文格式PDF

  • 申请/专利权人 EMILIO SANTOS;

    申请/专利号US201615017360

  • 发明设计人 EMILIO SANTOS;

    申请日2016-02-05

  • 分类号G06F9/44;G06F9/45;

  • 国家 US

  • 入库时间 2022-08-21 13:48:10

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号