首页> 外国专利> Efficient automated translation of procedures in an constraint-based programming language implemented with notification and callback

Efficient automated translation of procedures in an constraint-based programming language implemented with notification and callback

机译:使用基于通知和回调的基于约束的编程语言进行高效的过程自动翻译

摘要

A method is provided for translating sets of constraint declarations to imperative code sequences based on defining an instantiatable object per set, inserting calls to a notification callback mechanism on state modification and defining calls in the constraint context as imperative code sequences that, in response to these callbacks, take actions to maintain these constraints. This notification and callback mechanism can also be employed in connection with external events, thereby providing for efficient implementation of event-sequenced imperative procedures in a constraint programming language.
机译:提供了一种方法,该方法用于基于每组定义一个可实例化的对象,将约束声明集转换为命令性代码序列,在状态修改时插入对通知回调机制的调用,并在约束上下文中将调用定义为命令性代码序列,以响应这些命令回调,请采取措施维持这些约束。此通知和回调机制也可以与外部事件结合使用,从而以约束编程语言提供事件顺序的命令式过程的有效实现。

著录项

  • 公开/公告号US8972950B2

    专利类型

  • 公开/公告日2015-03-03

    原文格式PDF

  • 申请/专利权人 DAVID R. CHERITON;

    申请/专利号US201213494404

  • 发明设计人 DAVID R. CHERITON;

    申请日2012-06-12

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-21 15:17:16

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号