LuckyScript測試程序:表達(dá)式分析計(jì)算
摘要: 為了全面檢查腳本存在的BUG,必須要寫一個(gè)相對復(fù)雜的程序測試腳本,應(yīng)VCZH朋友的建議,我寫了這個(gè)表達(dá)式計(jì)算器,400多行代碼...我想沒人會用我這個(gè)腳本寫更長的程序了,對吧?因此,調(diào)試通過的同時(shí)也就意味著測試工作的暫告一段落,接下來得改進(jìn)內(nèi)存管理的一些問題.
鑒于上篇文章被管理員移除的教訓(xùn),我決定稍微介紹一下表達(dá)式計(jì)算的方法,當(dāng)然都是些比較簡單的東西,考慮這樣一個(gè)表達(dá)式:2 + (3 + 2) + 4 * 3,結(jié)果等于多少?你很和諧的大腦應(yīng)該能很快就算出一個(gè)數(shù)
閱讀全文
posted @
2009-03-25 19:08 清風(fēng) 閱讀(1540) |
評論 (3) 編輯
luckyScript測試程序:計(jì)算器
摘要: 今天用luckyScript寫了一個(gè)簡單的計(jì)算器作為測試程序,100多行代碼,一開始還是不敢寫過長的測試代碼,不然恐怕會被BUG壓死,有朋友問我寫好后會不會開源,我得坦承地告訴各位,由于一開始考慮不周,代碼的結(jié)構(gòu)設(shè)計(jì)得并不好,到后期為了加上一些特性,寫了很多脫離框架的代碼,因此,結(jié)構(gòu)整體上比較混亂,再加上本人沒有寫注釋的習(xí)慣,實(shí)在沒有開源的勇氣,怕誤人子弟。以后2.0版本應(yīng)該會對代碼進(jìn)行一次重構(gòu),到時(shí)才會考慮開源。
閱讀全文
posted @
2009-03-18 22:32 清風(fēng) 閱讀(1353) |
評論 (10) 編輯
LuckyScript語法說明
摘要: 經(jīng)過這段時(shí)間的努力,LuckyScript終于初步具備了我所希望它具有的一些特性,發(fā)文慶賀下,雖然總體來說還是個(gè)比較簡陋的東西,但作為本人本命年的吉祥物,我不想對它再要求太多了,由于還沒有經(jīng)過仔細(xì)測試,Bug還比較多,所以暫時(shí)不會發(fā)布,現(xiàn)在只是把它所已經(jīng)具有的一些特性介紹下,沒什么意外的話,不會再有改動了,以后改進(jìn)的方向主要是效率方面,說到這里,我得表達(dá)下對Lua開發(fā)組的崇敬之情,前幾天同事發(fā)給我一個(gè)專業(yè)測試網(wǎng)站的報(bào)告http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=all&box=1,里面列出了世界上各種比較流行的語言的效率測試,看過Lua跟c的效率對比后,自己偷偷測試了下LuckyScript
閱讀全文
posted @
2009-03-13 18:08 清風(fēng) 閱讀(1947) |
評論 (7) 編輯