KentBeckの著書「 SmalltalkBestPracticePatterns」では、次の>>
ようなメソッドを定義するために2倍の大なり記号( )が使用されています。
Point class>>x: xNumber y: yNumber
^self new
setX: xNumber
y: yNumber
Point>>setX: xNumber y: yNumber
x := xNumber.
y := yNumber.
^self
ただし、GNUSmalltalkで実行することはできません。
Smalltalkの一部の実装では有効な構文ですか?それとも単なる擬似コードですか?