2008-01-08から1日間の記事一覧

Ruby 1.9 における replica と alias の違い

端的にいえば以下の通り。 replica 「encoding」を定義する alias 「encoding *名*」を定義する 図にすると以下のような感じ。 鬼車(CES) OnigEncodingSJIS │←────────────────┐ ───┼─────────────────┼────────────── │ │ Encoding (文字集合+CES) │ │ #<Encoding:Shift_JIS> ─(</encoding:shift_jis>…

RubyM17N について

RubyM17N は現在「コードが仕様」な面が多いため、わたしが知っていることについて書き残しておくことにする。と言っても、わたしも追いかける身なので間違ってる点はあるだろうので、そこはご了承を。