正如大多數(shù)現(xiàn)代Smalltalk方言,Squeak使用一種非常接近Smalltalk-80的語法。這個語法設計的非常符合英語閱讀習慣 Squea...
Smalltalk的消息語法機制盡管非常簡單,但是需要一些時候來熟悉其使用。本章提供一些指導意見來幫助讀者熟悉這種特殊的語法。當然可以選擇跳過,...
本章我們會開發(fā)一個簡單的游戲:點圖。隨著開發(fā)流程我們會演示Squeak開發(fā)過程中的大部分工具,演示開發(fā)者之間如何交互。還會使用系統(tǒng)查看器,對象查...
本章我們站在較高的層次快速瀏覽器Squeak體系,熟悉其運行環(huán)境。其中包含大量的實踐機會,因此最好在手頭有個電腦可以用來輸入測試 下面會使用一個...
本章會介紹Forth在終端,硬盤的輸入輸出處理。 我們將會討論硬盤訪問 輸出操作 字符串操作 輸入操作 字符串輸入等命令 1 輸出運算符 通常使...
這章我們將深入Forth的引擎內(nèi)部,了解其底層機制 這里可能重復介紹些我們以前已經(jīng)接觸過的機制,為了從整體上審視Forth底層機制,重復介紹下也...
與傳統(tǒng)語言相比,F(xiàn)orth的編譯器過于簡單。 傳統(tǒng)的編譯器通常設計成大型的程序,用來將可預見的合法的語法組織轉(zhuǎn)換為機器語言。 然而Forth的編...
本章會介紹更多的算術運算符word,還會引入其他類型的數(shù)字 1 快捷操作運算符 從簡單的運算開始,下面的運算符word如下 這些words因為在...
本章將介紹如何組織成為根據(jù)特定條件執(zhí)行。語句的執(zhí)行不僅僅再是順序執(zhí)行,而且可以根據(jù)條件跳過內(nèi)容執(zhí)行 1 條件語句 Forth中一個簡單的條件語句...