Basic to Forth 的轉譯器

張貼日期:Jul 03, 2014 7:54:9 AM

沒想到全世界最『活絡』的 FIG 居然是俄國,經過翻譯網站的幫助,我在俄國的 FIG 網站裡找到了兩個有意義的程式:

一、C to Forth 的 Compiler 的 C Source Code 看起來像是由 Lcc 轉過來的,作者是俄國人,使用 SP-Forth 來執行轉譯的結果!

二、Basic to Forth 的轉譯器,是 Forth 的 Source Code 僅 3 K 而已,僅是一個小範例而已,但也很有趣啊!若是能往上加添一些指令,豐富一些,也許能給 eForth 當個『eBasic』的前處理器喔!

這個 C to Forth 的程式,看起來在台灣還是只有彥勳老弟能精闢賞析,可否請您花點時間看看,然後告訴我們這些老 Forther 這個程式是否值得『深入瞭解』好嗎?畢竟這是第一個放在 PD 的 C to Forth 編譯器,對做 Forth CPU 的 Forther 而言,能與 C 的世界資源接軌,對 Forth 的 CPU 而言,實在意義重大啊!

當全世界的 FIG 都在引退的時刻,沒想到俄國佬居然雄心壯志的往系統程式的階段深耕,不但做 C 的 Compiler 還大舉的使用 Forth 來設計 GUI 、 WWW 和 FTP 與 Proxy 等過去只有 C 才能享有的大型 GNU 軟體。看起來要鼓勵台灣的 FIG 把俄國的 FIG 網站也連結進來!讓台灣的 Forther 也能一開眼界!

http://www.forth.org.ru/

敬祝安康!

金老師