Smalltalkの動的配列をブロックを使って実装する。
{1.2.3}
とあったらこれをパーザで次のように展開するようにする。
[|r| r:=Array new. r add:1. r add:2. r add:3. r] value.
実行結果
{{'a','b'}.{1+2}.4}! => {{'12'}.{3}.4}
{1.2.3}
とあったらこれをパーザで次のように展開するようにする。
[|r| r:=Array new. r add:1. r add:2. r add:3. r] value.
実行結果
{{'a','b'}.{1+2}.4}! => {{'12'}.{3}.4}