5
在GNU Smalltalk manual它寫的是:爲什麼GNU Smalltalk在方法體中使用括號?
Unlike other Smalltalks, method statements are inside brackets.
所以我想知道,爲什麼會有來自的Smalltalk-80這樣的任意偏差?
在GNU Smalltalk manual它寫的是:爲什麼GNU Smalltalk在方法體中使用括號?
Unlike other Smalltalks, method statements are inside brackets.
所以我想知道,爲什麼會有來自的Smalltalk-80這樣的任意偏差?
原來的Smalltalk-80在它的一側有UI,所以你添加了類,使用UI爲類添加了方法,可以輕鬆地瀏覽它們。方法並不意味着在文本文件中是類的內部。
現在,當您使用GNU Smalltalk時,它對命令行中的腳本和腳本存儲在文本文件中產生最大的影響。所以你需要一種方法來在腳本中定義一個方法和一個類。
這同樣適用於Coral。如果你會讀什麼是珊瑚? >一個很小的語法擴展還有一個擴展來允許在腳本中定義方法。