全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1554
推到 Plurk!
推到 Facebook!

中文Script處理程式

 
speedup
資深會員


發表:19
回覆:259
積分:280
註冊:2003-07-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-01-08 20:37:24 IP:220.138.xxx.xxx 未訂閱
長久以來我一直在思考一個好玩的問題,會不會出現一個純中文的程式語言,其語法結構用中式的表示,當然對中文輸入速度很慢的我來說絕對不會選擇這種程式語言,但對一些剛入門學程式設計的外行人,不知是否有較有吸引力?? 程式用途 基本上,這隻程式是用來測試我開發的處理中文Script元件的測試程式,由於現階段Script元件還有一些功能未完成因此暫不打算Release 該元件。所以這隻程式只能用來寫中文的程式語言、測試演算法(可處理遞回),也可任意變換調整語法中的語法符號、保留字、等等,自行設計出更具中文味的程式語言。 程式語法
  我在設計本Script元件,主要是參考Pascal Grammar修改而來,
目前支援程度概述如下:
  定義函數 ->定義函數(Function) 
  定義程序 ->定義程序(Procedure)
  定義變數 -> Var
  條件判斷 -> 若 則 否則(if then else)
  迴圈 -> 從 遞增到/遞減到 做(for to/downto do)
       -> 成立條件  做 (while do)
       -> 重複 直到(Repeat Until)
  完整的數學及邏輯計算式 和 陳述(Expression/Statement)
  
  另外,不支援自訂型態和型態檢查(換句話說Script本身在解譯過程中會自動做型態轉換)    
奇怪的特色 可以中英文交叉使用(><>未來發展 下一階段打算讓
------
唉~
附加檔案:43340_ScriptDemo.zip
Rain
資深會員


發表:31
回覆:236
積分:268
註冊:2003-02-17

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-01-08 22:47:36 IP:220.160.xxx.xxx 未訂閱
哈哈、這個好玩、厲害啊、speedup兄,給你加油!
ddy
站務副站長


發表:262
回覆:2105
積分:1169
註冊:2002-07-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-01-09 09:36:05 IP:61.218.xxx.xxx 未訂閱
真是太酷了~~< > 本站真的是一堆奇才< >
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-01-09 20:13:00 IP:192.168.xxx.xxx 未訂閱
太酷了 站長給您100分!!! ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
pcplayer99
尊榮會員


發表:146
回覆:790
積分:632
註冊:2003-01-21

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-01-10 11:59:14 IP:218.18.xxx.xxx 未訂閱
太酷了! 好玩!! 加油!!!!
anpino
版主


發表:31
回覆:477
積分:231
註冊:2003-01-02

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-01-10 12:58:48 IP:61.66.xxx.xxx 未訂閱
真強!!! 非常期待你的下一版!! ------------------------------- 數學系是內功很強(邏輯/分析) 資工系是招式很多(程式技巧) 就像令狐沖VS東方不敗:D Programmers Guide http://anpino.begin.8d8d.com
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-08-20 00:22:16 IP:61.64.xxx.xxx 未訂閱
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=55021 可惡的範例 沒記住 害庵找了30分 哈哈哈哈哈 特別喜歡的事物: 好吃的食物 好玩的東西 漂亮的女人 和庵一樣 哈哈 s sir要順便 回應此篇嗎? anpino 兄也可以 插花 賭個2百元 玩玩 哈哈 先謝謝啦
speedup
資深會員


發表:19
回覆:259
積分:280
註冊:2003-07-04

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-08-20 09:36:27 IP:220.138.xxx.xxx 未訂閱
真感動!沒想的還有人對這篇還有印象< > 真是汗顏< > 原本說讓Script可以使用COM/VCL Component的能力,等我寫玩這部分應該會把本元件放上來給大家玩玩 可是時間一直放在發展產品上沒時間加強Script功能 最近抽出時間再度研究一下讓Script 呼叫COM元件方法,基本上沒啥問題只要透過Invoke即可,但要呼VCL元件方法似乎只能透過組合語言來建立傳遞參數的Stack Frame想想就覺得麻煩(n年沒碰了) 所以大概 暫時 可能 不會繼續發展 下一版本 不過大家有興趣想研究的話我可以整理一下把全部Source Code放上來(不過要花點時間) 混心雜欲 棄修身~唉
------
唉~
系統時間:2024-05-14 6:43:11
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!