首页> 外国专利> Reusing expression graphs in computer programming languages

Reusing expression graphs in computer programming languages

机译:重用计算机编程语言中的表达图

摘要

A reusable expression graph system and method that generates reusable expression graphs that can be used with potentially different input parameters in order to achieve computational efficiency and ease of programming. Reusable expression graph mitigate the need to rebuild an expression for each new value. This is achieved in part by creating a node called a “parameter node.” The parameter node acts as a generic placeholder for a leaf node in the expression graph. In addition, the parameter node acts as a proxy for a bindable term of the leaf node, and the bindable term can be either a value or one or more additional expressions. The parameter node then is bound to the bindable term and the expression is evaluated with that bindable term instead of the placeholder. The parameter node created by embodiments of the reusable expression graph system and method works across many different programming languages.
机译:生成可重用表达图的可重用表达图系统和方法,该可重用表达图系统可与潜在的不同输入参数一起使用,以实现计算效率和易于编程。可重用的表达式图减轻了为每个新值重建表达式的需要。这部分是通过创建一个称为“参数节点”的节点来实现的。参数节点充当表达式图中叶节点的通用占位符。另外,参数节点充当叶节点的可绑定项的代理,并且可绑定项可以是一个值或一个或多个其他表达式。然后,将参数节点绑定到可绑定项,并使用该可绑定项而不是占位符评估表达式。由可重用表达图系统和方法的实施例创建的参数节点跨许多不同的编程语言工作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号