首页> 外国专利> Evaluating a program instruction within a stack evaluator

Evaluating a program instruction within a stack evaluator

机译:在堆栈评估器中评估程序指令

摘要

Call frame 204 associated with the instruction is generated in call stack 202. The call frame includes expression 210 specified by the instruction. Child frame 204 associated with the expression is generated within the stack, after which the stack may be transitioned to a stack evaluation state. It may be determined that child frame processing has been blocked, preferably by determining that the stack has transitioned to a blocked state, and, if so, batch processing the expression by an application server with other expressions. Modification to the child frame is received that sets value 208 of the expression within the child frame and the call frame is processed based partly on the value. Preferably, processing of the child frame is unblocked before the call frame is processed. A second call frame associated with the instruction may be generated within the stack including a second expression specified by the instruction and a child frame associated with the second expression is generated within the stack.
机译:与指令相关联的调用帧204在调用堆栈202中生成。调用帧包括由指令指定的表达式210。在堆栈内生成与表达式关联的子框架204,之后可以将堆栈转换为堆栈评估状态。可以确定子帧处理已被阻塞,最好通过确定堆栈已转换到阻塞状态,如果是,则由应用服务器用其他表达式对表达式进行批处理。接收到对子帧的修改,该修改在子帧内设置表达式的值208,并且部分基于该值来处理调用帧。优选地,在处理呼叫帧之前,不阻塞子帧的处理。可以在包括由指令指定的第二表达式的堆栈内生成与指令相关联的第二调用帧,并且在堆栈内生成与第二表达式相关联的子帧。

著录项

  • 公开/公告号GB2508293A

    专利类型

  • 公开/公告日2014-05-28

    原文格式PDF

  • 申请/专利权人 PALANTIR TECHNOLOGIES INC;

    申请/专利号GB20130018666

  • 发明设计人 EUGENE E MARINELLI III;YOGY NAMARA;

    申请日2013-10-22

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

  • 国家 GB

  • 入库时间 2022-08-21 15:35:50

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号