计算续体

✍ dations ◷ 2025-07-18 09:16:17 #控制流程,计算机科学,计算机编程

在计算机科学和程序设计中,计算续体(英语:continuation,也译作续延、延续性)是计算机程序的控制状态的一种抽象表现。 计算续体实化了程序状态信息。可以理解为,一个计算续体以数据结构的形式表现了程序在运行过程中某一点的计算状态,相应的数据内容可以被编程语言访问,而不是被运行时环境所隐藏掉。这对实现编程语言的某些控制机制,如异常处理、协程、生成器非常有用。

计算续体包含了当前程序的栈(包括当前周期内的所有数据,也就是本地变量),以及当前运行的位置。一个计算续体的实例可以在将来被用做控制流,被调用时它从所表达的状态开始恢复执行。

相关

  • 负反馈机制负反馈(英语:negative feedback),是反馈的一种。是指系统的输出会影响系统的输入,在输出变动时,所造成的影响恰和原来变动的趋势相反;反之,就称为正反馈。另一种说法是系统在一个条
  • Psychoactive蟾蜍Incilius alvarius(Frost, 2008)科罗拉多河蟾蜍(学名:Bufo alvarius)是一种有毒的蟾蜍,原产于美国西南部及墨西哥北部。它的皮肤和毒液中含有5-甲氧基二甲基色胺和蟾毒色胺。蟾
  • 疒部,为汉字索引中的部首之一,康熙字典214个部首中的第一百〇四个(五划的则为第十个)。中文中,疒部归于五划部首。疒部通常是从左上方为部字。且无其他部首可用者将部首归为疒部
  • 州旗俄勒冈州州旗在1925年4月15日正式采用。亚拉巴马州 阿拉斯加州 亚利桑那州 阿肯色州 加利福尼亚州 科罗拉多州 康乃狄克州 特拉华州 佛罗里达州 佐治亚州夏威夷州 爱达荷州
  • 百年理工学院百年理工学院(英语:Centennial College of Applied Arts and Technology)是加拿大安大略省历史最悠久的公立大专院校,在该省多伦多市设有四座校园,主要服务大多伦多地区东部的居
  • 厄立特里亚历史厄立特里亚是一个古老的名字,与古希腊的Erythraia,Ἐρυθραία有关,来源于拉丁文的Erythræa。这个名字与红海有关,因为那时被称为“the Erythræan Sea”,来自于希腊语“红
  • MoOsub2/sub(NOsub3/sub)sub2/sub硝酸双氧钼是一种无机化合物,化学式为MoO2(NO3)2。可由无水硝酸和钼酸反应得到;或者由五氯化钼和五氧化二氮在四氯化碳中的反应制得。它和石墨加热可以反应。
  • 人口结构人口结构是指将人口以不同的标准划分而得到的一种结果。构成这些标准的因素主要包括以下几类:一般来说,通过人口结构可以反映出一个国家的大体的社会和经济状况。当论及这一问
  • 科迪勒拉行政区科迪勒拉行政区是菲律宾唯一一个内陆大区,没有设立编号,包括6个省和一个市:阿布拉省、阿巴尧省、本格特省、依富高省、卡林巴省、山区省和碧瑶市,行政区位于吕宋岛中部,首府设在
  • 卫生福利部台北医院卫生福利部台北医院,为卫生福利部医管会所属,简称部立台北医院或台北医院。在台北捷运新庄线头前庄站附近。由于址在新庄,俗称新庄台北医院 。与辅大医院为新庄主要医院。2