可能還有大量的Bug,請(qǐng)反饋給QQ:510134884.
QLanguage的發(fā)展需要您的支持
開源項(xiàng)目地址:http://qlanguage.codeplex.com/
Demo5:
修正了詞法分析器的一些Bug.
修正了一些運(yùn)行時(shí)的Bug.
支持了單行注釋//和多行注釋/* */
支持了所有的函數(shù)聲明形式.
http://www.shnenglu.com/lwch/archive/2011/03/02/140979.html
Demo4:
添加了DLL的支持(見Samples下的TestDLL.dll)
http://www.shnenglu.com/lwch/archive/2011/02/13/139989.html
Demo3:
修正了return語(yǔ)句的一些Bug
添加了COM組件的支持(見Samples目錄下的factorial.txt)
http://www.shnenglu.com/lwch/archive/2011/02/07/139787.html
Demo2:
1.修正了函數(shù)調(diào)用時(shí)的一些Bug
2.示例中增加了一個(gè)遞歸求階乘的例子
http://www.shnenglu.com/lwch/archive/2011/01/30/139624.html
Demo1:
運(yùn)行方法:
1.打開命令行提示符
2.cd ESEngine.exe所在路徑
3.ESEngine xxx.txt 1.Samples文件夾下有幾個(gè)例子
2.函數(shù)目前只寫了
"function" "{Symbol}" "{LQ}" "{RQ}" stmt_list "end" "function"
"function" "{Symbol}" "{LQ}" "{RQ}" "end" "function"
"function" "{Symbol}" "{LQ}" paramter_list "{RQ}" "as" var_type stmt_list "end" "function"
這三類,所以對(duì)于
function mn(integer s)
stmts
end function
在生成語(yǔ)法樹時(shí)會(huì)產(chǎn)生錯(cuò)誤
http://www.shnenglu.com/lwch/archive/2011/01/28/139546.html
posted on 2011-02-13 00:09
lwch 閱讀(393)
評(píng)論(2) 編輯 收藏 引用 所屬分類:
QLanguage