読者です 読者をやめる 読者になる 読者になる

US-ASCIIは特別扱いに入りますか

RubyM17N

入ります。具体的には以下の意味で特別扱いされます。

builtin
エンコーディングの定義が Ruby 本体のバイナリに入っている。もっとも、入ってなくても自動で読み込まれるので意識する必要はなかったりする。
ascii only
ASCII Compatible な文字列と比較・結合できます。
single byte optimization
文字のバイト長が 1 byte 固定なエンコーディングに対する最適化