题目
lua中的upvalue这个词该怎么翻译?
提问时间:2021-04-14
答案
Lua中的函数是一阶类型值(first-class value),定义函数就象创建普通类型值一样(只不过函数类型值的数据主要是一条条指令而已),所以在函数体中仍然可以定义函数.假设函数f2定义在函数f1中,那么就称f2为f1的内嵌(inner)函数,f1为f2的外包(enclosing)函数,外包和内嵌都具有传递性,即f2的内嵌必然是f1的内嵌,而f1的外包也一定是f2的外包.内嵌函数可以访问外包函数已经创建的所有局部变量,这种特性便是所谓的词法定界(lexical scoping),而这些局部变量则称为该内嵌函数的外部局部变量(external local variable)或者upvalue(这个词多少会让人产生误解,因为upvalue实际指的是变量而不是值).
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1在E上分解因式:12X²-X-20
- 2某机器零件设计图纸所用的比例尺为1:1,说明了该零件的实际长度与图上是一样的._.(判断对错)
- 3某厂计划2010年的下半年产量比上半年增长20%,则下半年产量是上半年的_%.
- 4获胜者巴黎一周游,用英语怎么说
- 5一本小说有180页,李明第一天看了全书的1/3,第二天看的是第一天的150%,第二天看了多少页?
- 6物体放在凸透镜的主光轴上,在距凸透镜49厘米处的光屏上得到一个倒立,缩小的像,则该焦距可能为?
- 717分之5+7分之五+17分之12 简便计算
- 8直线y=x+b与曲线x=1−y2有且只有一个公共点,则实数b的取值范围是( ) A.b=2 B.-1<b≤1或b=-2 C.-1≤b≤1 D.以上都不对
- 9函数y=log(1/2)(sin(2x+π/4))的定义域为?
- 10SCI、EI、ISTP分别指什么?
热门考点
- 1给某人回了一封信 英语表达
- 2know to offer this is not going to make it perfect for both of us – but,you will have a nice .
- 3某商店出售某种商品每件可获利m元,利润为20%(利润=售价−进价进价),若这种商品的进价提高25%,而商店将这种商品的售价提高到每件仍可获利m元,则提价后的利润率为( ) A.25% B.2
- 4若(x-1)2的算术平方根是x-1,则x的取值范围是( ) A.x<1 B.x≤1 C.x>1 D.x≥1
- 5一块长方形铁皮、从四个角各剪掉一个边长为5cm的正方形,然后做成盒子.这个盒子用了多少铁皮?容积多少?
- 6在下列条件下,两种气体的分子数一定相等的是
- 7亚洲是()的简称位于东半球的东北部,东濒(),南临印度洋,北接()西靠()面积约()是世界第()大
- 8现代文品读文言文点击2012年新版七年级下第六课答案
- 9一个重20牛的物体静止在斜面长和高之比5:3的斜面上,试求物体对斜面的正压力的大小
- 10第一次世界大战的开始和结束时间?重大事件?爆发标志?结束标志?