Arc の新しいバージョンが出ました。arc1.tar ダウンロードして、MzScheme のディレクトリに展開で OK です。
今回の目玉?は
The most dramatic change is probably the ability to use x.y and x!y as abbreviations for (x y) and (x 'y) respectively.ということなので、ちょっといじってみました。
うーん、なんかこれはやりすぎのような気がしないでもない...Use (quit) to quit, (tl) to return here after an interrupt. arc> prn.1 1 1 arc> =.x.1 1 arc> x 1 arc> +.1.2 3 arc> prn!hello hello hello arc> (= lst '(1 2 (3 4) 5 (6))) (1 2 (3 4) 5 (6)) arc> lst.0 1 arc> lst.2 (3 4) arc> lst.2.1 (3 4) arc> (lst.2 1) 4