2007-02-21 文字列中のバックスラッシュ OCaml Ruby OCaml では print_endline "\(^_^)/" を実行すると「illegal backslash escape in string」という警告が出るがエラーにはならず、「\(^_^)/」と表示される。 一方 Ruby の puts "\(^_^)/" は警告は出ずに「(^_^)/」と表示される。しかし、 puts '\(^_^)/' は「\(^_^)/」が表示される。 普段はどうでもいいことだが、ゴルフでは役に立ったりする…かもしれない。