Search this site
Embedded Files
臺灣符式推廣協會 FigTaiwan
  • 臺灣符式推廣協會 www.figtaiwan.org
    • 會員專區(MemberZone)
      • MarkDownTest
      • 何信哲先生的 Forth 網頁
      • 易符學苑歷史檔案
      • 赴美參加 Forth 研討會及參觀儀器廠記要
  • 1. 關於協會
    • 1.1 協會簡介
    • 1.2 協會章程
      • 01 第一章 總則
        • 01 第 一 條
        • 02 第 二 條
        • 03 第 三 條
        • 04 第 四 條
        • 05 第 五 條
        • 06 第 六 條
      • 02 第二章 會員
        • 07 第 七 條
        • 07 第 七 條 2016年修訂
        • 08 第 八 條
        • 09 第 九 條
        • 10 第 十 條
        • 10 第 十 條 2016修訂
        • 11 第 十一 條
        • 12 第 十二 條
      • 03 第三章 組織及職權
        • 13 第 十三 條 會員大會
        • 14 第 十四 條 會員(會員代表) 大會 之職權
        • 15 第 十五 條 理事會、監事會
        • 16 第 十六 條 理事會之職權
        • 17 第 十七 條 常務理事, 理事長
        • 18 第 十八 條 監事會之職權
        • 19 第 十九 條 常務監事, 監事會主席
        • 20 第 二十 條 任期
        • 21 第二十一條 解任
        • 22 第二十二條 2016年修訂
        • 22 第二十二條 秘書長
        • 23 第二十三條 委員會、小組
        • 24 第二十四條 聘請
      • 04 第四章 會議
        • 25 第二十五條 會員大會
        • 26 第二十六條 書面委託代理
        • 27 第二十七條 決議
        • 28 第二十八條 聯席會議或臨時會議
        • 29 第二十九條 出席、缺席
      • 05 第五章 經費及會計
        • 30 第 三十 條 2016年修訂
        • 30 第 三十 條 經費來源
        • 31 第三十一條 會計年度
        • 32 第三十二條 計畫、預算表
        • 33 第三十三條 解散
      • 06 第六章 附則
        • 34 第三十四條
        • 35 第三十五條
        • 36 第三十六條
    • 1.3 協會組織
      • 1.4 理監事會
        • 2012~2015 第一屆 理監事
        • 2015~2018 第二屆 理監事
          • 2017 第一次理監事會議
        • 2018~2021 第三屆 理監事
      • 1.8 協會網管
      • 1.9 協會財務
        • 2.6 符式基金使用情況
        • 2014
          • 201401
        • 2015
          • 104年工作人員待遇表
          • 扣除額捐贈類別上傳
          • 捐贈清單
          • 日記帳
          • 現金流量
          • 符式暫結損益表
          • 雲端帳戶使用情形
          • 2015日記帳
        • 2016
          • 01 會費
          • 02 捐贈
          • 03 發票捐贈紀錄
          • 04 月會活動支出
          • 05 存摺明細
          • 0326
          • 0509
          • 0625
          • 0730
          • 0827
          • 20160326
          • 20160625
          • 20160730
          • 20160827
        • 2017
          • 201704
          • 201705
          • 201706
          • 201709
        • 3.3 捐款贊助
          • 2017
        • 協會貢獻值
      • 3.2 會員名錄
      • 3.4 企業合作
        • 贊助企業
      • 公文
        • 內政部
        • 法院
        • 財政部
          • 2017
          • 20170223 協會會址變更
      • 校院社團據點
      • 雲端學院
    • 1.5 發展歷史
  • 2 申請入會
  • 3. 協會活動
    • 00 最新消息
    • 01 月會資訊
      • 2014年度
        • 符式103-06研討會
          • 20140607理監事會討論資料
        • 符式103-07研討會
          • 符式103-07研討會--討論議題更新
        • 符式103-08研討會
        • 符式103-08研討會
          • 符式103-08研討會
        • 符式103-09研討會
          • 符式103-09研討會
        • 符式103-10研討會
          • 符式103-10研討會
        • 符式103-11研討會
          • 103-11符式研討會
        • 符式103-12研討會
        • 符式103-12研討會
          • 103-12符式研討會
      • 2015年度
        • 符式104-03研討會
          • 符式104-03研討會
        • 符式104-04研討會
          • 符式104-04研討會
        • 符式104-11研討會
      • 2016年度
        • 20160326 月會
        • 20160625 月會
        • 20160730月會
        • 20160827 月會
        • 20160924 月會
        • 20161029 月會
        • 20161126 月會
        • 20161231 月會
      • 2017年度
        • 2017 04 月會
        • 2017 05 月會
        • 2017 06 月會
        • 201709 月會
      • 2018 年度
    • 02 符式月刊
      • 2017年
        • 201711期
      • 2018
        • 201801期
    • 03 協會專案
      • C2FORTH
        • C Line to Forth
        • C to Forth gitHub
        • C2Forth編譯程式初步分析及修改
      • eForth(embedded Forth)
        • 328eForth
        • IOT
          • ESP8266
          • LinkIt ONE
          • NL6621
          • Realtek IOT
        • Raspberry Pi
          • Forth
          • 版本
          • gForth
          • jfraspiforth
          • Raspberry Pi 2
          • rpiForth
        • RJeForth入門教學
        • TinyForth
      • Forth SoC
        • FPGA
          • iCE40
        • J18
        • 比特幣
      • JeForth
        • A Forth programming language kernel in JavaScript
        • K16
      • KTTY
      • 方寸彩繪
      • 符式中文電腦
        • Open 協定
          • OpenCV
          • OpenGL
        • UEFI Forth
        • 中文(虛擬)學校
        • 五術解析應用
          • 卜
          • 命
          • 山
          • 相
          • 醫
          • 中易手指輸入法
          • 九宮飛星
          • 二十四山
          • 人臉辨識
          • 人際溝通分析(TA)
          • 占星術
          • 塔羅牌
          • 子平八字
          • 影像辨識演算法
          • 心跳檢知
          • 手相看健康
          • 數位電子羅盤
          • 牙齒 X-Ray 掃描機
          • 紫微斗數
          • 股票線性分析
          • 遊戲王
          • 難經
          • 魚菜共生IOT
          • 麻衣相法
          • 七政四餘星
          • 印度占星學
          • 西洋占星學
        • 向量組字
          • 雲端硬碟/中易系統 (中文偏旁字根向量組字)
      • 自動控制
        • 3D Printer
          • 汽車外型列印
          • 開運印章列印
        • EtherCAT
        • X-Ray 檢測
        • 魔法自走車
    • 04 競賽活動
    • 05 協會影片
    • 06 年會
      • 2.3 會員大會
      • 2016
      • 年會摘要
      • 年會議程規劃
        • 2015年台北符式推廣年會 規劃草案
  • 4. 出版刊物
    • 1.6 網站歷史存檔
      • 舊版網頁FAQ
    • 4.教學文件
      • 4.1 入門學習
        • 4.1.1Starting Forth 繁體中文版
        • 4.1.2 Forth 的禪思
          • 序
          • 第壹篇 入門篇
          • 第貳篇 基礎篇(第一課、第二課)
          • 第貳篇 基礎篇(第三課)
          • 第零篇 無上心法
        • 4.1.3 OneWord JavaScript Forth
        • 4.1.5 328eforth 入門教材 (需用chrome開啟)
        • 4.1.6 FORTH 自走車競賽教材
        • 4.1.7 第一次使用328eFORTH快速安裝手冊
        • 4.1.8 328eForth
      • 4.2 名師專欄
        • 4.2.1 丁陳漢蓀
          • PC的第三支腳
          • 中國農民曆程式
          • 易符建制 eForth 2.0 implementation
          • 矽齋禪思
        • 4.2.2 陳爽
          • 易符標準詞彙eForthStandardWords
        • 4.2.3 金城
          • 20140401回答「郭明坤」的兩個問題!燾昍
          • 20140423回應動畫語法產生頁
          • 20140527回應動畫語法產生頁
          • Basic to Forth 的轉譯器
          • emasculate Forth ── 葵花寶典
          • Forth 的利基,SoC 之競爭趨勢探討
          • ForthScript
          • 符式宏觀 (當前世界上Forth的格局) 舊版
      • 4.3 進階應用
      • 4.4 專案實作
        • 4.4.1 Test 測試
      • 4.5 實用範例
      • 正規表示法教學
    • 5. 檔案下載
      • 5.1 執行環境
      • 5.2 應用程式
    • 中文期刊文件
  • 6 協會市集
    • 328eforh Sensor I/O Board
    • 328eForth
    • Botnana A2
    • ForthDuino
    • IOT
    • QLForth
    • Ting's Electronic Forth Bookshelf
    • 募資平台
    • 採購網
  • 7 聯絡我們
    • 中原大學醫工
    • 中研院物理所
    • 協會基隆中心
    • 德霖技院機械
    • 易碼科技股份有限公司
    • 朝陽大學銀保
    • 裕鑫國際有限公司
  • 8. 世界符式資源
    • 6.1 符式愛好者
    • 6.6符式版本
      • 免費版本
        • 01 Win32Forth
          • 01 Win32Forth 教學
          • 02 Win32Forth 進階研討
          • 00 如何使用Win32Forth
          • 01 configurations
          • 01 Forth初學
          • 02 檔案讀寫
          • 03 VCL
          • 04 Video
          • 05 Audio
          • 06 IO
          • 00 stdio
          • 00 執行一個符式的詞
          • 01 Serial port
          • 01 下載 Win32Forth
          • 01 堆疊之(.)應用
          • 01 開檔
          • 02 USB
          • 02 堆疊之(.s)應用
          • 02 安裝
          • 02 關檔
          • 03 Internet
          • 03 中文化
          • 03 刪檔
          • 03 運算數與運算子
          • 04 WinIO
          • 04 數值運算
          • 04 讀檔
          • 04 開始使用Win32Forth
          • 05 Demo
          • 05 冒號定義
          • 05 寫檔
          • 06 添加註解
          • 06 移動檔案指標位置
          • 07 移動目錄路徑
          • 07 符式的編輯跟載入
          • 08 DOS交談
          • 08 流程控制
          • 09 叫用 DLL
          • 09 資料堆疊的運算
          • 10 常變數
          • 11 字串的處理
          • 12 除錯
          • 13 詞典
          • 14 系統介變
          • 2D
          • 3D
          • Camer
          • OpenCV
          • Windows
          • 播音
          • 浮點運算
          • 辨識
          • 錄音
          • 0021 FTP
          • 0053 DNS
          • 0080 Web
          • 01 介變
          • 01 字元運算
          • 01 布林代數
          • 01 常數
          • 01 標準輸入 (stdin)
          • 01 詞
          • 01ButtonBox
          • 02 BitmapButtonBox
          • 02 字串
          • 02 數值之比較運算
          • 02 標準輸出 (stdout)
          • 02 記憶圖
          • 02 詞典
          • 02 變數
          • 03 MessageBox
          • 03 數列
          • 03 文字數轉換
          • 03 標準錯誤輸出 (stderr)
          • 03 翻譯器
          • 03 詞彙
          • 03 邏輯運算
          • 04 StaticBox
          • 04 控制條件結構
          • 04 數值的定義
          • 05 CheckBox
          • 05 區域變數
          • 06 RadioBox
          • 07 ListBox
          • 08 ComboListBox
          • 09 EditBox
          • 10 GroupBox
          • 11 FileList
          • 12 Scroll
          • 13 Bar
          • 15 TabControl
          • 16 splitter-window
          • 17 Tree
          • 3306 MySQL
          • AVI
          • BMP
          • BMP
          • ComX
          • DLL
          • ELF
          • ESP8266
          • Font
          • JTAG
          • Mouse
          • Obj
          • OBJ
          • Object
          • Other
          • PE
          • Time
          • VR
          • webcam
          • 仿3D
          • 01 Horizontal Scroll
          • 01 HTML
          • 01 if .. else .. then
          • 01 MenuBar
          • 01 server
          • 01 創建空白的字串
          • 01 詞的構造
          • 02 case..of..endof..endcase
          • 02 client
          • 02 POPUPBAR
          • 02 Vertical Scroll
          • 02 WebServer
          • 02 初始化字串
          • 02 詞的區間交通詞
          • 03 Browser
          • 03 FTP Command
          • 03 ToolBar
          • 03 字串輸出入
          • 03 詞的生成
          • 03 迴路
          • 04 FTP Client
          • 04 複製字串
          • 05 FTP Server
          • 05 擷取單個字符
          • 06 分割字串
          • 07 刪除尾部空格
          • 08 追加字串
          • 09 比較字串
          • 10 搜尋字串
          • 328eForth
          • Cold
          • COM
          • COM1
          • COM4
          • COMSTAT
          • DCB
          • JLink
          • meta
          • OpenGL
          • RTL8710
          • save
          • ST-Link
          • turnkey
          • USB
          • V
          • Vn
          • VOCS
          • Vt
          • Windows
          • 倍精準數值運算
          • 名稱線鎖
          • 圖形辨識
          • 字串填到輸入流並執行之
          • 字元的讀寫
          • 字元的輸入
          • 字元的顯示
          • 將數字轉換為字串
          • 數底換算
          • 浮點運算
          • 無正負符號數值
          • 紅藍3D眼鏡
          • 轉換字串為數字
          • 運作
          • 01 WebServer
          • 01 WinSock Demo
          • 01 無條件迴路
          • 01 頭部之構造
          • 02 CGI
          • 02 HtmlControlDemo
          • 02 條件迴路
          • 02 身部之構造
          • 03 HtmlDisplay
          • BL_Cut
          • Com1emit.f
          • Com1key.f
          • Com1talk.f
          • ComX/COM1/Com1key_.f
          • do-Com1key.f
          • Fast
          • files
          • forth
          • Object
          • Object
          • only...also
          • order
          • PAD
          • ROOT
          • slow
          • TIB
          • Vertical_Scroll
          • 尋找一個詞
          • 自動合成
          • 01 do .. loop
          • 02 do .. +loop
          • 03 ?do .. loop
          • 04 ?do .. +loop
          • 05 begin .. until
          • 06 begin..while..repeat
          • begin .. again
          • BMP秀圖
          • Code Field
          • copy-demo-bitmap
          • Form1
          • Form1
          • Horizontal_Scroll
          • Link Field
          • Name Field
          • open-demo-bitmap
          • Parameter Field
          • paste-demo-bitmap
          • save-demo-bitmap
          • Vertical.f
          • View Field
          • 02 未來定義詞
          • 03 異名詞
          • 03 編碼狀態
          • 04 create..does>
          • 05 低階定義 code
          • BMP_Read_DotData
          • BMP_Write_DotData
          • BMP_畫線
          • BMP_畫點
          • BMP_繪圖
          • Horiz1.f
          • On_Init.f
          • On_Init.f
          • 延遲編碼
          • 01 普通詞
          • 02 立即詞
        • 02 gForth
          • Gforth — GNU Forth for Android
          • 中文化
        • 03 J1 Forth
        • JeForth
        • JForthBlocks
        • rtForth
        • Thinking Forth
        • TurboForth
      • 商業版本
        • 04 8th
        • mpeForth
        • polyFORTH
        • SwiftForth
    • 6.7 符式標準
      • AnsForth
        • 1. Core
        • 2. TOOLS
        • 3. STRING
        • 4. SEARCH
        • 5. BLOCK
        • 6. FILE
        • 7. MEMORY
        • 8. LOCAL
        • 9. FLOATING
      • CnsForth
      • Forth 20xx
  • 9.開發用工具
    • 3D繪製
      • FreeCAD
      • Wings 3D
    • google協作平台
    • Piconion 線上影像處理
    • QR code產生器
    • QRcode
    • YouTube 螢幕錄影
    • 向量繪圖軟體 Boxy SVG
    • 專案管理軟體
    • 心智圖
    • 文件、試算表及簡報的 Office 編輯擴充功能
    • 流程圖繪製
    • 螢幕錄影
    • 電路圖 PCB Layout
臺灣符式推廣協會 FigTaiwan

序

自序(一)

當了一年 FORTH 學會的會長,在任內才了解 FIG (Forth Interesting Group )的精神。無花果,只求結果不求開花,默默耕耘的付出。並不期待燦 爛的名與利;只希望能使更多的人了解 Forth 是什麼,而能經由學習 Forth 的過程,真的深入體會電腦這種工具的潛能與極限。 F-PC 是 Tom Zimer 先生 的心血,其中包含了Forth 的多工作業系統( Multitasking ) ,組合語言的組 譯程式( Assembler ) 與反組譯程式(Dis-assembler ),全螢幕的編輔器 ( Screen Editor ) 檔案管理程式,Forth 高、低階語言的除錯器(Debugger) 、直譯器(Interpreter) 與最佳化的編譯器(Target compiler),當然還有能自 我編譯的介變編譯器(Meta Compilor)。這一切均在一個彩色的整合環境中,只 佔一百多K。比 Borlend C++ 小多了,也靈活多了。一如 Forth 的精神,無私 無我,Tom Zimer 也將此套 F-PC 的全部原始程式附在磁片中公諸於世。不求 金錢的償報只希望能讓更多的人,能籍由 F-PC 友善的線上求助環境( Online Help 按F1 ) 而在最小的阻力下學習 Forth 。使用 Forth 。我知道國內想學 Forth 的人多半都被英文能力所困。所以,花了一年多的時間,將 F-PC 的自 學手冊十一課中文化。希望能對英文不好的學員們有所助益。

自己也知道,寫 Forth 的書,不如寫 C 語言,BASIC 或 DBASE 的書來得輕 鬆討好,且名利雙收。但,我不入地獄,誰入地獄。願能透過此書,普渡眾生。 與讀者結個 Forth 的緣。

---------- 1992年11月於靜宜資訊系 -----------

自序(二)

當第一版所有文稿都完成的時刻,曾慶潭兄又送來了丁陳漢蓀博士的 新書 FORTH first course 的原版,希望我改寫成中文,並加到第二版中。這 下子肩頭剛卸下的重擔,又重新搭上了肩頭,經過了一番深思熟慮,我決定, 重新改變本書原有的風格,一來,我添加了許多新的章節與補充了一些經過篩 選的附錄,以滿足學員進一步的求知慾。二來,我將多年在 FORTH 教學上的 心得,以更平實的筆法寫成一段段的註疏,加在各章節的段落之後,以發揮導 讀的功能,而達到解惑的目的。三來,我嘗試在本書中加入一些人文色彩,以 突顯 FORTH 的哲學思想,而讓學員能體受到,學 FORTH 的心歷路程,是精神 重於型式的。否則何以了解" FORTH 如道 "。

寫一本好書很難,寫一本好的 FORTH 更難,我希望這一本花費兩年完成 的書,能打破 FORTH 口傳心授的限制,使每一個學員都能沐浴在 FORTH 的春 風裡。

---------- 1993年6月於靜宜資訊系 -----------

誌謝:

一、我要感謝三位,我的啟蒙恩師

Dr.Susan Marry,如果不是她連續撕了五次我的程式作業,我不會知道自我要求是良好品質的唯一保證。

Dr.Tanenbaum ,如果不是他點通我,我不會體認到電腦的硬體與軟體是一體的兩面,自邏輯線路,微程式到作業系統人機介面,層層都是一貫相通彼此呼應的。

Dr.Goldenstein ,如果不是他逼我用 Forth ,我不會體會出程式設計與心靈同步的那一份自然融恰的美好感受,更無法了解,唯有人機合一才是與電腦相處共生的無上心法。

二、接著:我要感謝丁陳漢蓀博士;如果不是他醍醐灌頂的警示我 " 為學日益,為道日損 " ;我不會去看嚴靈峰先生的「老子集成」,而悟出 "物壯則老 " 是 FORTH Meta Compliler 的精髓所在。也無從頓悟出Forth 是一種生活的態度,一種充斥體內,無所不在的思維方式;所以,不具形不著相。其人機一體,任我翱翔。

三、當然這一本書,若不是潘德喜先生的策劃,推動打字、校正、排版則絕無機會完成。我在他的身上看到了那一股屬於 Forth 獨有的堅毅不拔。我要將此書的誕生與他分享。若此書能給台灣的電腦學習者帶來一點清新的朝露,則完全是他的功勞。

四、似乎要感謝的人太多了。如幫我校正的廖述昌、賴杰治同學,排版的馮棟煌先生,及給我鼓勵的人士們!謝謝!

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse