配列式%w
たのしいRuby第二版のp184
配列式%wの区切り文字の話で、サンプルの()のみならず、<>、||、!!、@@、AAが使えるようなことが書いてありますが、AAはエラーになってしまいますね。
>type p183-2.rb lang = %wARuby Perl Python Scheme Pike REBOLA p lang >ruby p183-2.rb p183-2.rb:1: unknown type of %string lang = %wARuby Perl Python Scheme Pike REBOLA ^ p183-2.rb:1: syntax error, unexpected $end lang = %wARuby Perl Python Scheme Pike REBOLA ^ >
Rubyリファレンスマニュアルによれば、
http://www.ruby-lang.org/ja/man/?cmd=view;name=%A5%EA%A5%C6%A5%E9%A5%EB#a.25.b5.ad.cb.a1
「任意の非英数字を使うことができます」とのことなので、Aはダメなのでしょう。きっと。