[#21338] $SAFE=4 での autoload — Hidetoshi NAGAI <nagai@...>

永井@知能.九工大です.

21 messages 2003/09/04
[#21346] Re: $SAFE=4 での autoload — nobu.nakada@... 2003/09/04

なかだです。

[#21359] Re: $SAFE=4 での autoload — Hidetoshi NAGAI <nagai@...> 2003/09/05

永井@知能.九工大です.

[#21419] Makefile.inのlex.c — Kazuhiro NISHIYAMA <zn@...>

西山和広です。

15 messages 2003/09/28

[ruby-dev:21349] Re: illegal member in %w array

From: Koji Arai <JCA02266@...>
Date: 2003-09-04 16:07:12 UTC
List: ruby-dev #21349
新井です。

In message "[ruby-dev:21337] Re: illegal member in %w array"
  on 04 Sep 2003 16:58:21 +0900,
  kkosako@softbank.co.jp wrote:

> 通常のシングルクォート文字列の場合と、ヒアドキュメントの場合が
> 一致してないような気がします。
> 
> p 'a\
> b'
> #=> "ab"
> 
> p <<'EOS'
> a\
> b
> EOS
> #=> "a\\\nb\n"

これに関してマニュアルでは、(ヒアドキュメントの項)

| ^*3ただし、文字列中に " や ' はバックスラッシュエスケープ
| せずにそのまま書ける(エスケープする必要がない)。シングル
| クォートで囲ったヒアドキュメントの場合、' をエスケープする
| 必要がないということは、\の特別扱いも必要ないということに
| なる。つまり、シングルクォートで囲ったヒアドキュメントは完
| 全に書いたままの文字列になる

と書いててこれはなんとなく好きだったのですが(使えるかどうかは別として)

--
新井康司 (Koji Arai)

In This Thread