SmalltalkMemo
Smalltalkに関するメモです。
インストールとか
構文
メッセージ
x := Array new: 20
としたとき、
x at: 1
は参照、
x at: 1 put: 99
は更新。
前者はat:というメソッド、後者はat:put:というメソッド。
複文
Rubyの「;」的なものは、「.」で区切る。
x add: 5. x add: 7. x add: 'foo'
逆に、Rubyの「.」のようなメソッドチェーンは「;」。
x add: 5; add: 7; add: 'foo'
printとか
Ruby | Smalltalk |
p | printNl |
display | |
puts | displayNl |
だいたいこうかな?
View on github | Report issue