ISSUE: 改变array/map的构建表达式中,构建的初始化顺序
执行下面的代码
import woo.std;
let a = [
std::println(1),
std::println(1,2),
std::println(1,2,3)
];
结果输出:
1 2 3
1 2
1
这是因为woolang中,数组和映射类型的构建指令和函数调用约定类型,总是从右往左传递的。
希望改成从左往右传递,符合书写习惯,表达式计算也可以按照自然顺序进行
另外,函数调用约定不变。