るりまサーチ

最速Rubyリファレンスマニュアル検索!
157件ヒット [1-100件を表示] (0.031秒)

別のキーワード

  1. object false
  2. _builtin false
  3. rb_false
  4. false object
  5. false

検索結果

<< 1 2 > >>

irb (39796.0)

irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。

...irb は Interactive Ruby の略です。
irb
を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。

=== irb の使い方

Ruby さえ知っていれば irb を使うのは簡単です。
irb
コマンドを実行すると、以下のようなプロン...
...「.irbrc」と呼称します。

以下のような (Ruby の) 式を .irbrc に記述すると、
irb
コマンドのオプションを指定したのと同じ効果が得られます。

IRB
.conf[:AUTO_INDENT] = false
IRB
.conf[:BACK_TRACE_LIMIT] = 16
IRB
.conf[:DEBUG_LEVEL] = 1
IRB
.conf[:...
...ECHO] = nil
IRB
.conf[:EVAL_HISTORY] = nil
IRB
.conf[:HISTORY_FILE] = nil
IRB
.conf[:IGNORE_EOF] = true
IRB
.conf[:IGNORE_SIGINT] = true
IRB
.conf[:INSPECT_MODE] = nil
IRB
.conf[:IRB_NAME] = "irb"
IRB
.conf[:IRB_RC] = nil
IRB
.conf[:MATH_MODE] = false
IRB
.conf[:PROMPT] = {....}
IRB
.conf[...
...O] = nil
IRB
.conf[:EVAL_HISTORY] = nil
IRB
.conf[:HISTORY_FILE] = nil
IRB
.conf[:IGNORE_EOF] = true
IRB
.conf[:IGNORE_SIGINT] = true
IRB
.conf[:INSPECT_MODE] = nil
IRB
.conf[:IRB_NAME] = "irb"
IRB
.conf[:IRB_RC] = nil
IRB
.conf[:PROMPT] = {....}
IRB
.conf[:PROMPT_MODE] = :DEFAULT
IRB
.con...

IRB::Context (3238.0)

irb の設定を扱うためのクラスです。

...irb の設定を扱うためのクラスです。

irb
中で conf コマンドの戻り値や .irbrc で IRB.conf を操作する事で設定
を変更します。irb の起動後は IRB.conf の内容を更新しても変更の内容は反
映されない事に注意してください。

なお...
... irb を含みます)に本項目に設定された Proc オブ
ジェクトを実行します。ブロック引数には IRB::Context が渡されます。
そのため、サブ irb の設定をまとめて実行するのに使用します。

デフォルト値は nil です。

lib:irb#co...
...値は nil です。

: IRB.conf[:SINGLE_IRB]

irb
中で self を実行して得られるオブジェクトをサブ irb と共有するかど
うかを設定します。true を設定した場合に共有されます。

デフォルト値は false です。

: IRB.conf[:VERSION]

IRB
.vers...

IRB::Context#verbose? -> bool | nil (3143.0)

標準出力に詳細なメッセージを出力するかどうかを返します。

...うでない場
合は false nil を返します。

設定を行っていた場合(IRB::Context#verbose が true か false を返す
場合)は設定した通りに動作します。設定を行っていない場合は、ファイルを指
定して irb を実行した場合などに tr...
...ue を返します。


@see IRB::Context#verbose, IRB::Context#verbose=...

IRB::Context#verbose -> bool | nil (3131.0)

標準出力に詳細なメッセージを出力するように設定されているかどうかを返し ます。

...ます。

IRB
::Context#verbose? とは別のメソッドである事に注意してください。

@return 詳細なメッセージを出力するように設定されている場合は true を返
します。そうでない場合は false nil を返します。

@see IRB::Context#ve...

IRB::Context#use_readline -> bool | nil (3126.0)

readline を使うかどうかを返します。

...ブラリを使う
: false
readline ライブラリを使わない
: nil
inf-ruby-mode 以外で readline ライブラリを利用しようとする (デフォルト)

動作を変更するためには .irbrc ファイル中で IRB.conf[:USE_READLINE] の設
定や irb 起動時に --readlin...

絞り込み条件を変える

IRB::Context#use_readline? -> bool | nil (3126.0)

readline を使うかどうかを返します。

...ブラリを使う
: false
readline ライブラリを使わない
: nil
inf-ruby-mode 以外で readline ライブラリを利用しようとする (デフォルト)

動作を変更するためには .irbrc ファイル中で IRB.conf[:USE_READLINE] の設
定や irb 起動時に --readlin...

IRB::Context#verbose=(val) (3048.0)

標準出力に詳細なメッセージを出力するかどうかを val に設定します。

...メッセージを出力するかどうかを val に設定します。

.irbrc ファイル中で IRB.conf[:VERBOSE] を設定する事でも同様の操作が行え
ます。

false
nil を指定した場合でも、IRB::Context#verbose? が true を
返す場合は詳細なメッセージを...
...出力する事に注意してください。

@param val true を指定した場合、詳細なメッセージを出力します。false
nil
を指定した場合、詳細なメッセージを出力しません。

@see IRB::Context#verbose, IRB::Context#verbose?...

IRB::Context#math_mode=(opt) (3030.0)

math_mode を有効にするかどうかを指定します。

...math_mode を有効にするかどうかを指定します。

.irbrc ファイル中で IRB.conf[:MATH_MODE] を設定する事でも同様の事が行え
ます。

mathn ライブラリを include するため、math_mode を有効にした後は
無効にする事ができません。

@param o...
...pt math_mode を有効にする場合に true を指定します。

@raise IRB::CantReturnToNormalMode 既に math_mode の状態で opt に
false
nil を指定した場合に発生します。

@see IRB::Context#math_mode...

ruby 1.6 feature (378.0)

ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。

...new("foo") == Hash.new("bar")

=> ruby 1.6.7 (2002-03-01) [i586-linux]
true
=> ruby 1.6.7 (2002-08-21) [i586-linux]
false


# : 2002-08-01 IO#read, gets ..., etc.
#
# File::NONBLOCK を指定した IO の読み込みで EWOULDBLOCK が発生すると、
#...
... nil
を返すようになりました。(String#[]やString#slice と同じ結果を返すと
いうことです)

p "foo".slice!("bar") # <- 以前からこちらは nil を返していた
p "foo".slice!(5,10)

=> ruby 1.6.7 (2002-03-01) [i586-linux]
nil
...
...準ライブラリとして新規に追加されました。
(ドキュメントが doc ディレクトリにあります)

: ((<irb>)) & irb-tools

irb
irb-tools がそれぞれ 0.7.4 と 0.7.1 にバージョンアップしました。

: 夏時間

夏時間の考慮に不備があ...

RubyVM::AbstractSyntaxTree.of(proc, keep_script_lines: false, error_tolerant: false, keep_tokens: false) -> RubyVM::AbstractSyntaxTree::Node (375.0)

引数 proc に渡したProcやメソッドオブジェクトの抽象構文木を返します。

...の抽象構文木を返します。

このメソッドはProcやメソッドが定義されたファイルを読み込む必要があるため、
irb
のようなファイルを介さない対話的環境では動作しません。

@param proc Procもしくはメソッドオブジェクトを指...
...pp RubyVM::AbstractSyntaxTree.of(proc {1 + 2})
# => (SCOPE@2:38-2:45
# tbl: []
# args: nil
# body:
# (OPCALL@2:39-2:44 (LIT@2:39-2:40 1) :+
# (LIST@2:43-2:44 (LIT@2:43-2:44 2) nil)))

def hello
puts "hello, world"
end

pp RubyVM::AbstractSyntaxTree.of(method(:hello))
# =...
...pre_num: 0
# pre_init: nil
# opt: nil
# first_post: nil
# post_num: 0
# post_init: nil
# rest: nil
# kw: nil
# kwrest: nil
# block: nil)
# body:
# (FCALL@6:2-6:21 :puts (LIST@6:7-6:21 (STR@6:7-6:21 "hello, world") nil)))
//}...

絞り込み条件を変える

ruby 1.8.2 feature (144.0)

ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。

...子以外では nil を 0 に変換しなくなりました。

$ ruby-1.8.1 -e 'p [nil].pack("L")'
"\000\000\000\000"

$ ruby-1.8.2 -e 'p [nil].pack("L")'
-e:1:in `pack': cannot convert nil into Integer (TypeError)
from -e:1

$ ruby-1.8.2 -e 'p [nil].pack("P")'...
...け取っても適切に振舞うようになりました。((<ruby-dev:24460>))

: Dir.glob [change]
ブロックを渡したとき、false ではなく nil を返すようになりました。また、readdir しながらブロックを呼ぶのではなく、全部を配列に貯めてから ea...
...トされない限り Dir.glob('test/**/') は 'test/.test/' などに
マッチしなくなりました。((<ruby-dev:23014>))

=== 2004-02-20
: irb [lib] [new]
-I オプションが使えるようになりました。((<ruby-list:39243>))

=== 2004-02-18
: StringScanner#peep [lib] [obsolete]...
<< 1 2 > >>