第五十七章 变形咒
艾伦一脸凝重地看着镜子里的光幕,他认为这两个键值对的value为空肯定是自己施咒时疏忽了什么。
他仔细追念着自己在废弃女生盥洗室施咒时的一切细节。
很快他就想到了什么,刚刚他内心中希望看到的是第一次变形出雷鸟眼睛时施放变形咒泛起的光幕,其时他似乎是把一根洋火酿成了一根针。
所以光幕上就只有第一个键值对是有value的,而第一个键值对的value则是对变形结果的描述...
艾伦心中突然有了一些明悟,他立刻调整自己心中渴望看到的工具。
他这次渴望看到11月那次雷鸟眼睛看到的变形咒光幕,那时候他掌握了变形咒的新用法,其时他施咒的效果是让一方手帕自己连续折叠两次。
随着他调整好自己的内心,镜子里的光幕也发生了变化。
这次第一个键值对的value酿成空了,而第二个键值对的value不是空了,第三个键值对的value依然为空。
艾伦迫不及待地去视察第二个键值对的value,第二个键值对的value也是由古代魔文组成的,他能零星分辨出几个熟悉魔文的意思,但是却搞不明白是做什么用的。
而且他还发现这个value的花样很陌生,他尽力想把这个value的花样和自己之前熟悉的种种数据结构联系起来,但最后发现都是徒劳的。
他又开始想起麦格教授这个应用时的说法——赋予变形目标行动逻辑。
艾伦又陷入了沉思,行动逻辑是为了让变形目标去执行的...
执行?!!
艾伦一下子就想通了,如果把变形咒看做一个盘算机函数的话,那三个键值对就是这个函数的三个入参,入参一般是一些基础的数据类型,好比之前提到的字典就是基础的数据类型,但是在大多数高级编程语言中,入参可以传一个闭包,闭包可以理解为界说在一个函数内部的函数。
通俗点讲就是把一段法式传进函数里让函数能够去执行这段法式。
用变形咒来举例的话,施咒者脑海里准备让变形目标做出的行为会被转义成一段类似法式的工具,好比先从手帕的左边开始折,一边的手帕应该折起来多长的长度,当第一次折叠完毕之后,才气进行第二次折叠,第二次折叠应该怎么去进行...
这段类法式的工具就是变形咒的第二个键值对的value,这个参数决定了变形目标应该取怎么行动,这段法式写得越详细,那变形目标的行动就越精准。
而这段类法式的信息也会被发送给世界意志,然后世界意志具现变形咒的效果时,就会把这段类法式里包罗的行动逻辑赋给变形目标。
这个发现瞬间就引起了艾伦的兴趣,他没想到这个世界的魔法能用编程的思想解析到这种水平,那被自己称为“世界意志”的工具到底是什么?这是他一直在思考,却一直没有头绪的问题。
不外这个问题实在是过于弘大了,艾伦最后照旧快速地把这问题赶出了他的脑海。
他又把视线放回了变形咒的第二个键值对的value,这点类法式的工具是用古代魔文来书写的,那是不是就意味着古代魔文也是一种法式语言,可以用来编程?
前世是法式猿的艾伦对这个想法很感兴趣,他没想到在这个魔幻世界里自己的老本行竟然还能派上用场,他甚至有点迫不及待的想用古代魔文进行编程了。
但是他也知道现在条件还不成熟,他现在掌握的古代魔文照旧太少了,然后用古代魔文编程好需要明白它的语法,最重要的是他还不知道去哪去找用来进行古代魔文编程的编译器。
艾伦只能长长地叹了口气,继续视察变形咒的第三个键值对了,这个键值对的value现在也是空。
这次艾伦就有经验多了。
他瞬间就想起麦格教授说的变形术的新应用——和变形目标建设链接,然后能去实时地去控制变形目标行动。
很显然第三个键值对就是为了控制是不是和变形目标建设链接。
麦格教授是11月初开始讲变形咒的新应用的,到了12月份的时候艾伦其实已经掌握和这两种新应用。所以他在12月的变形雷鸟眼睛的时候其实施放过与变形目标建设链接的变形咒。
他很快就找到了关于那次变形咒泛起的光幕的影象,那次是和手帕建设链接,同时也赋予手帕行动逻辑,和手帕建设的链接使艾伦能够实时地去控制手帕,实时的对手帕的行动进行修正,让它的折叠的行动越发的精准。
然后他就凭据之前的要领,让光幕在厄里斯魔镜里显现了出来。
果真这一次,第一个键值对是空的,第二个和第三个键值对的value是有值的。
第三个键值的value特此外短,而且那个古代魔文艾伦还恰好认识,是“YES”的意思。
所以艾伦推测第三个键值对的key是“是否建设链接”的意思。
他想赶忙把这个key给记下来,却发现自己没带纸笔,只许多几何看几眼,试图把这个key印在脑子里。
结果却越看越觉着这个key的古代魔文在哪见过,最后他终于想了起来。
乌龙出洞咒语的键值对里也有个key的古代魔文和这个很相似,而施咒者也能和乌龙出洞咒语召唤出来的蛇建设链接,看来建设链接这块两个咒语的机制是一样的。
正当艾伦对着墨镜看得入神的时候,哈利和罗恩却挣脱了艾伦石化咒的束缚,而艾伦对此一无所知...
哈利和罗恩看着入神的艾伦,心照不宣地对视了一眼,然后一起朝艾伦扑了已往。
“艾伦你太鄙俚了,竟然对好兄弟下咒!罗恩,咱们一起好好收拾他!”哈利的建议获得了罗恩热情的回应。
艾伦第一时间想掏出自己的魔杖,但是却被罗恩控制住了胳膊,面对两人的进攻,艾伦识相地放弃了反抗,被扑倒在地上...
“行了行了!我错了!镜子我不看了,都让给你们看。”艾伦小声地讨饶道。
“别转移话题,咱们好好聊聊你偷袭的事!”罗恩丝绝不上当,在地上躺了一会儿让他现在很清醒,现在并不那么在意从镜子里看到的工具了,他这会儿竟然开始挠艾伦的痒痒了。
艾伦马上就扛不住了,他最怕痒痒了。
这是外面走廊里突然响起声音,结束了他们的争执。他们没有意识到适才他们的说话声有多响。
“快!”
罗恩刚把隐形衣披在三人人身上,洛丽丝夫人那双亮晶晶的眼睛就拐进门来了。三人一动不动地站着,心里想着同样的念头——隐形衣对猫有作用吗?过了约莫有一个世纪,洛丽丝夫人终于转身离去了。
“照旧不宁静——它可能去找费尔奇了,我敢肯定它听见我们的声音了。走吧。”
罗恩拉着哈利和艾伦,走出了房间。