ruby-reference-manual:624
From: sheepman <sheepman@s...>
Date: Mon, 24 Dec 2007 16:36:06 +0900
Subject: [ruby-reference-manual:624] Kernel.#p のパッチ
Kernel.#p のパッチです。 Index: _builtin/functions =================================================================== --- _builtin/functions (revision 2354) +++ _builtin/functions (working copy) @@ -936,7 +936,12 @@ putc(99.00) #=> c putc(33333333333333333333333333333333333) # bignum too big to convert into `long' (RangeError) +#@since 1.9.0 +--- p(*arg) -> object | Array +#@else --- p(*arg) -> nil +#@end +#@todo 引数を人間に読みやすい形に整形して改行と順番に標準出力 [[m:$stdout]] に出力します。主にデバックに 使用します。 @@ -953,7 +958,11 @@ #@#inspectが定義されているオブジェクトである必要があります(実質任意のオブジェクト)。 @raise IOError 標準出力が書き込み用にオープンされていなければ発生します。 @raise Errno::EXXX 出力に失敗した場合に発生します。 +#@since 1.9.0 +@return 指定された引数 arg を返します。複数の引数が指定された場合はそれらを要素とする配列を返しま す。 +#@else @return nil を返します。 +#@end puts "" #=> (空行) p "" #=> "" -- sheepman / TAMURA Takashi sheepman@s... -- ML: ruby-reference-manual@m... 使い方: http://QuickML.com/