■
id:propella:20040312#p2。では、もういちどブロックにチャレンジ。
#(1 2 3) in: [: array | array keysAndValuesDo: [: key : value | value even ifTrue: [array at: key put: 0]] ]
だめみたいっす…。_| ̄|○
括弧の間をあければよいのですか? ということで、
#(1 2 3) in: [: array | array keysAndValuesDo: [: key : value | value even ifTrue: [array at: key put: 0] ] ]
いけました。ダブル ] をエスケープする方法があればいいんですね。きっと。
[[テスト]]
] が連続するときは ]] と記述すればいけそうです。
#(1 2 3) in: [: array | array keysAndValuesDo: [: key : value | value even ifTrue: [array at: key put: 0]] ]