还不赶快来体验!!!
艾l一下子就想通了,如果把变形咒看做一个计算机函数的话,那三个键值对就是这个函数的三个入参,入参一般是一些基础的数据类型,b如之前提到的字典就是基础的数据类型,但是在大多数高级编程语言中,入参可以传一个闭包,闭包可以理解为定义在一个函数内部的函数。
通俗点讲就是把一段程序传进函数里让函数能够去执行这段程序。
用变形咒来举例的话,施咒者脑海里准备让变形目标做出的行为会被转义成一段类似程序的东西,b如先从手帕的左边开始折,一边的手帕应该折起来多长的长度,当第一次摺叠完毕之後,才能进行第二次摺叠,第二次摺叠应该怎麽去进行...
这段类程序的东西就是变形咒的第二个键值对的value,这个参数决定了变形目标应该取怎麽行动,这段程序写得越详细,那变形目标的行动就越JiNg准。
而这段类程序的信息也会被发送给世界意志,然後世界意志具现变形咒的效果时,就会把这段类程序里包含的行动逻辑赋给变形目标。
这个发现瞬间就引起了艾l的兴趣,他没想到这个世界的魔法能用编程的思想解析到这种程度,那被自己称为“世界意志”的东西到底是什麽?这是他一直在思考,却一直没有头绪的问题。
不过这个问题实在是过於宏大了,艾l最後还是快速地把这问题赶出了他的脑海。
他又把视线放回了变形咒的第二个键值对的value,这点类程序的东西是用古代魔文来书写的,那是不是就意味着古代魔文也是一种程序语言,可以用来编程?
前世是程序猿的艾l对这个想法很感兴趣,他没想到在这个魔幻世界里自己的老本行竟然还能派上用场,他甚至有点迫不及待的想用古代魔文进行编程了。
但是他也知道现在条件还不成熟,他现在掌握的古代魔文还是太少了,然後用古代魔文编程好需要明白它的语法,最重要的是他还不知道去哪去找用来进行古代魔文编程的编译器。
艾l只能长长地叹了口气,继续观察变形咒的第三个键值对了,这个键值对的value现在也是空。
这次艾l就有经验多了。
内容未完,下一页继续阅读