一方面,我们有:
>> source object
object: make function! [[
"Defines a unique object."
blk [block!] "Object words and values."
][
make object! append blk none
]]
对于上下文,我们看到:
>> source context
context: make function! [[
"Defines a unique object."
blk [block!] "Object words and values."
][
make object! blk
]]
因此,因为对象是从已附加object
到的块中构造的。none
这不会改变长度,或者,据我所知,添加任何东西。context
另一方面,使用传入的块构造对象,原样。
为什么差异以及为什么,例如,不能context
只是object
.