亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標題:
新的腳本語言引擎"明"第一個alpha版本發(fā)布
[打印本頁]
作者:
gatekeeper1978
時間:
2008-09-03 08:33
標題:
新的腳本語言引擎"明"第一個alpha版本發(fā)布
大家好,新的腳本語言引擎"明"的第一個alpha版"洪武0.0.1"發(fā)布了。
http://sourceforge.net/projects/ming-engine/
主要特點:
支持多重繼承。
支持運算符重載。
支持閉包。
結(jié)構(gòu)化數(shù)據(jù)構(gòu)造功能。
多線程支持。
可作為腳本引擎嵌入其他程序中。
目前提供linux源碼下載。
有興趣的同志可以下載試驗。如果你發(fā)現(xiàn)bug,在使用中有問題,或?qū)?quot;明"語言有很好的建議,請和我聯(lián)系。
作者:
qliu00
時間:
2008-09-03 08:42
看到了,不過好像是前幾天就發(fā)了的
作者:
flw
時間:
2008-09-03 08:53
有了“道”語言,又有了“明”語言,現(xiàn)在就差“寺”語言了。
作者:
xi2008wang
時間:
2008-09-03 08:53
哇, 明礬啊
作者:
5毛黨黨員
時間:
2008-09-03 08:56
洪武0.0.1
這版本號太有霸氣了。。
作者:
suilj
時間:
2008-09-03 10:25
去了解一下...
不管怎么說,這兩年咱們的普通程序員也開始發(fā)出自己的聲音了
作者:
leeews
時間:
2008-09-03 11:02
樓主是洪峰?
作者:
gatekeeper1978
時間:
2008-09-03 12:40
大家好,我的主要目標是利用這個腳本語言實現(xiàn)一套HTPC平臺。所以目前的主要任務(wù)是編寫明語言的SDL,libdbi,libxine庫。目前發(fā)布的第一版功能有限,文檔也較少,主要是想聽取有興趣的同志的意見,在語言中加入更有效的特性。
明語言的語法設(shè)計的主要思路是:
1. OOP,多重繼承,運算符重載,這些和python,ruby比較像.
#多重繼承
class Child | Parent1, Parent2 {
#重載加法
function __add {
| this, arg1
...
}
}
2. 對閉包的支持.不同于javascript,嚴格區(qū)分函數(shù)和閉包.利用閉包實現(xiàn)各種常用迭代器.
#閉包迭代
$list.forEach {
| v
print(v)
}
3. 垃圾收集器進行內(nèi)存管理.
4. 強化結(jié)構(gòu)化數(shù)據(jù)構(gòu)造功能,代替一般程序中用XML數(shù)據(jù)構(gòu)造,特別是針對復(fù)雜界面的構(gòu)造.
#構(gòu)造一個窗口
$mywin=Window().{
.title="Hello!"
.(x,y,w,h)=0,0,640,480
#加入按鈕OK
@Button().{
.caption="OK"
function on_press {
|this
print("OK\n")
$mywin.close()
}
}
#加入按鈕Cancel
@Button().{
.caption="Cancel"
function on_press {
|this
print("OK\n")
$mywin.close()
}
}
}
作者:
happy_fish100
時間:
2008-09-03 13:33
標題:
回復(fù) #8 gatekeeper1978 的帖子
很強,支持一個!希望越做越完善,影響力越來越大!
作者:
Godbach
時間:
2008-09-03 14:10
腳本語言越來越多啊。
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2