中文Script處理程式 |
|
speedup
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:19 回覆:259 積分:280 註冊:2003-07-04 發送簡訊給我 |
我在設計本Script元件,主要是參考Pascal Grammar修改而來, 目前支援程度概述如下: 定義函數 ->定義函數(Function) 定義程序 ->定義程序(Procedure) 定義變數 -> Var 條件判斷 -> 若 則 否則(if then else) 迴圈 -> 從 遞增到/遞減到 做(for to/downto do) -> 成立條件 做 (while do) -> 重複 直到(Repeat Until) 完整的數學及邏輯計算式 和 陳述(Expression/Statement) 另外,不支援自訂型態和型態檢查(換句話說Script本身在解譯過程中會自動做型態轉換)奇怪的特色
------
唉~ ![]() |
Rain
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:31 回覆:236 積分:268 註冊:2003-02-17 發送簡訊給我 |
|
ddy
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
|
領航天使
站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:12216 回覆:4186 積分:4084 註冊:2001-07-25 發送簡訊給我 |
|
pcplayer99
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:146 回覆:790 積分:632 註冊:2003-01-21 發送簡訊給我 |
|
anpino
版主 ![]() ![]() ![]() ![]() 發表:31 回覆:477 積分:231 註冊:2003-01-02 發送簡訊給我 |
|
conundrum
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
|
speedup
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:19 回覆:259 積分:280 註冊:2003-07-04 發送簡訊給我 |
真感動!沒想的還有人對這篇還有印象< >
真是汗顏< >
原本說讓Script可以使用COM/VCL Component的能力,等我寫玩這部分應該會把本元件放上來給大家玩玩
可是時間一直放在發展產品上沒時間加強Script功能
最近抽出時間再度研究一下讓Script 呼叫COM元件方法,基本上沒啥問題只要透過Invoke即可,但要呼VCL元件方法似乎只能透過組合語言來建立傳遞參數的Stack Frame想想就覺得麻煩(n年沒碰了)
所以大概 暫時 可能 不會繼續發展 下一版本
不過大家有興趣想研究的話我可以整理一下把全部Source Code放上來(不過要花點時間) 混心雜欲 棄修身~唉
------
唉~ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |