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/