gnu-smalltalk

    0熱度

    1回答

    在玩GNU Smalltalk中的Array類時,我驚訝於#at:put:消息屬於類SmallInteger而不是類Array(或任何其他超類Array)。爲什麼?

    7熱度

    3回答

    我是Smalltalk的新手。我想我理解這門語言的基礎知識,現在想從GNU Smalltalk開始(因爲它是免費的,並且具有綁定GTK的功能)。 由於我來自PHP和Java-Corner,我不熟悉Smalltalk圖像的概念。我甚至讀過,你不需要在GNU Smalltalk中使用圖像。現在我很困惑;-) 那麼是否有可能使用文件,幷包含我需要的PackageLoader類的類? 我會很開心的時候,我

    2熱度

    2回答

    GNU Smalltalk在argv中省略了腳本名稱。 #!/usr/bin/env gst -f | argv program | argv := Smalltalk arguments. (argv size) > 0 ifTrue: [ program := argv at: 1. Transcript show: 'Program: ', program;

    1熱度

    1回答

    我正在編寫一個命令行應用程序,用於加密密碼並解密密碼散列。 Getopt的文檔沒有提供任何示例,所以我不知道如何使用Getopt類。一些線索分散在mailing list logs。 特別是,我不知道格式with: pattern,指定CLI參數的字符串以及值是必需的,可選的還是省略的。 ios7crypt.st: "exec" "gst" "-f" "$0" "$0" "[email prote

    0熱度

    1回答

    嗨,朋友們,Squeak功能很強大,我知道調試器在吱吱聲中起了核心作用,現在我想在吱吱聲代碼中設置一個斷點,應該是self: halt,我的問題是 我該如何快速追蹤代碼-piece在哪裏設置斷點?

    1熱度

    1回答

    我想創建一個非常簡單的Vector類作爲Smalltalk中Array的子​​類。我創建類的代碼如下所示: Array subclass: #Vector Vector comment: 'I represent a Vector of integers' Vector class extend [ new [ | r | <category: 'instance cr