[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]