Typeof, Collection as function
Artoria2e5 opened this issue · comments
Mingye Wang commented
目前组合拳、载体完全没有出现在语言中,主要是因为 Monkey 本身就没有任何把类型变成字符串的方式。要把这个加进语言,可以:
- 给个 typeof,返回类型本身的……构造器?
- 给个 builtin
Array(...)
(PUA 名组合拳),生成传入参数组成的数组 - 给个 builtin
Hash(...)
(PUA 名载体),生成传入参数组成的字典——Hash(99, 1, "a", 2)
就是{ 99: 1, "a": 2 }
- 构造器提供专门的
fmt::Display
,显示其本身的名称