2007-11-01から1日間の記事一覧

format

XtalでC言語のsprintfのような文字列の組み立てがしたい場合、フォーマット文字列生成式を使います。フォーマット文字列は、%f"書式指定文字列"で生成します。 fmt: %f" %s = %d "; fmt2: %f! %d %d !; // %fの後は任意の記号が使える。 (や[を使った場合、)…

配列化演算子、連想配列化演算子

PseudoArrayをなくしたので、mapメソッドなどは依然としてイテレータを返す仕様に戻りました。イテレータを配列化する機会が多くなるということになります。 多く使う割りに、 .to_a は少々打ちづらい気がします。そこで配列化演算子を導入することにしまし…

PseudoArrayを削除した

まつもとさんにも言及されたPseudoArray *1なのですが、悩んだ結果、なかったことにすることにしました。 止めた理由は次の通りです。 ary: "a".."z".each.with_index; ary.map(|index, value| value ~ index.to_s).p; このary.mapの呼び出しですが、mapはイ…