发新话题
打印

WeLD 语言构造大家提

WeLD 语言构造大家提

大家先提一下自己对这个语言的想法.
首先目前没有准备加入硬性 OO 的支持, 因为 WeLD 支持 meta table 这样的写法,所以 OO 可以借此实现:
func foo ( par )
{
    tbl table1 = { ... }
    tbl table2
    table2[ wld_var_getvalue(par) ] = table1
    return table2
}

还有是否需要做正则支援,这是我思考了很久的问题.
还有垃圾回收机制,是否有折中的,或者更好的方案等等,都需要想一下.





.      
-----------------------------------------
http://www.darkspy.org/blog

自大的人把宗教当迷信,无知的人把迷信当宗教

TOP

受不了ds的语言风格。      
乘天地之正,而御六气之辩,以游无穷

TOP

直接在java或者.net平台上实现语言是不是更有优势      
乘天地之正,而御六气之辩,以游无穷

TOP

par不要缩写。要不别人还要适应你的语言风格。

3个单词内的变量名不要缩写。

4个单词以上的变量名采用缩写形式。      
乘天地之正,而御六气之辩,以游无穷

TOP

引用:
还有是否需要做正则支援,这是我思考了很久的问题.
还有垃圾回收机制,是否有折中的,或者更好的方案等等,都需要想一下.
这就是邪恶问题吧,必须实现一次才能得到答案      
乘天地之正,而御六气之辩,以游无穷

TOP

与Java 6.0提供的Scriting Engine比较:Java 6.0提供的Scriting Engine为兼容JSR-223的脚本语言提供了运行平台,JavaFX可以在Java 6.0提供的Scriting Engine上执行。而JavaFX并不依赖于Java 6.0,它可以在任何兼容JSR-223的脚本引擎(比如javax.script.ScriptEngine      
乘天地之正,而御六气之辩,以游无穷

TOP

发新话题