種類
- 特異メソッド (54)
- モジュール関数 (48)
- インスタンスメソッド (18)
- 文書 (10)
ライブラリ
- ビルトイン (48)
- forwardable (12)
-
net
/ imap (12) - openssl (12)
-
rdoc
/ markdown (12) - ripper (12)
- shell (12)
クラス
-
Net
:: IMAP (12) -
RDoc
:: Markdown (12) - Ripper (12)
- Shell (12)
- Thread (12)
モジュール
- Forwardable (12)
- Kernel (36)
- OpenSSL (12)
キーワード
- DEBUG= (12)
-
NEWS for Ruby 2
. 3 . 0 (10) - caller (36)
- new (12)
- yydebug= (12)
検索結果
先頭3件
-
Kernel
. # caller(start , length) -> [String] | nil (6.0) -
start 段上の呼び出し元の情報を $@ の形式のバックトレース(文字列の配列)として返します。
...=> ["-", 15, "bar"]
# ["-", 19, nil]
# nil
//}
以下は、$DEBUG が真の場合に役に立つ debug 関数
のサンプルです。
//emlist[例][ruby]{
$DEBUG = true
def debug(*args)
p [caller.first, *args] if $DEBUG
end
debug "debug information"
#=> ["-:7", "debug information"]
//}... -
NEWS for Ruby 2
. 3 . 0 (6.0) -
NEWS for Ruby 2.3.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...というコマンドラインオプションも導入されました
8976
* コマンドラインオプションに --debug または --debug=frozen-string-literal を付けて実行すると、
freeze された文字列を操作しようとして RuntimeError が発生したとき... -
RDoc
:: Markdown . new(extensions = DEFAULT _ EXTENSIONS , debug = false) (1.0) -
引数 extensions で与えられた拡張を有効にした RDoc::Markdown オブ ジェクトを初期化します。
引数 extensions で与えられた拡張を有効にした RDoc::Markdown オブ
ジェクトを初期化します。
@param extensions 有効にする拡張を Symbol の配列で指定します。
@param debug デバッグを有効にするかどうかを指定します。