WeLD 语言构造大家提
大家先提一下自己对这个语言的想法.
首先目前没有准备加入硬性 OO 的支持, 因为 WeLD 支持 meta table 这样的写法,所以 OO 可以借此实现:
func foo ( par )
{
tbl table1 = { ... }
tbl table2
table2[ wld_var_getvalue(par) ] = table1
return table2
}
还有是否需要做正则支援,这是我思考了很久的问题.
还有垃圾回收机制,是否有折中的,或者更好的方案等等,都需要想一下.
.