GitHub

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
print display
puts displayNl

だいたいこうかな?

リンク

source: SmalltalkMemo.hd
View on github | Report issue