別のキーワード
キーワード
- irb (12)
-
irb
/ cmd / chws (12) -
irb
/ cmd / help (12) -
irb
/ cmd / load (12) -
irb
/ cmd / nop (12) -
irb
/ cmd / pushws (12) -
irb
/ cmd / subirb (12) -
irb
/ completion (12) -
irb
/ context (12) -
irb
/ ext / change-ws (12) -
irb
/ ext / history (12) -
irb
/ ext / loader (12) -
irb
/ ext / math-mode (4) -
irb
/ ext / multi-irb (12) -
irb
/ ext / save-history (12) -
irb
/ ext / tracer (12) -
irb
/ ext / use-loader (12) -
irb
/ ext / workspaces (12) -
irb
/ extend-command (12) -
irb
/ frame (12) -
irb
/ help (12) -
irb
/ init (12) -
irb
/ input-method (12) -
irb
/ inspector (12) -
irb
/ locale (12) -
irb
/ magic-file (12) -
irb
/ notifier (12) -
irb
/ output-method (12) -
irb
/ ruby-lex (12) -
irb
/ ruby-token (12) -
irb
/ slex (6) -
irb
/ src _ encoding (12) -
irb
/ version (12) -
irb
/ workspace (12) -
irb
/ ws-for-case-2 (12) -
irb
/ xmp (12)
検索結果
-
irb
/ cmd / subirb (12081.0) -
irb 中の irb、irb_jobs、irb_fg、irb_kill コマンドのための拡張を定義した サブライブラリです。
...irb 中の irb、irb_jobs、irb_fg、irb_kill コマンドのための拡張を定義した
サブライブラリです。
このライブラリで定義されているメソッドはユーザが直接使用するものではあ
りません。... -
irb
/ ext / multi-irb (12039.0) -
irb 中で複数の独立した irb を扱えるようにするためのサブライブラリです。
...irb 中で複数の独立した irb を扱えるようにするためのサブライブラリです。
このライブラリで定義されているメソッドはユーザが直接使用するものではあ
りません。irb/cmd/subirb から呼び出されます。... -
irb (7611.0)
-
irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。
...irb は Interactive Ruby の略です。
irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。
=== irb の使い方
Ruby さえ知っていれば irb を使うのは簡単です。
irb コマンドを実行すると、以下のようなプロン......す。
$ irb
irb(main):001:0>
あとは Ruby の式を入力するだけで、その式が実行され、結果が表示されます。
irb(main):001:0> 1+2
3
irb(main):002:0> class Foo
irb(main):003:1> def foo
irb(main):004:2> print 1
irb(main):005:2> end
irb(main):006:......-f ~/.irbrc を読み込まない
-m bc モード (分数と行列の計算ができる)
-d $DEBUG を true にする (ruby -d と同じ)
-w ruby -w と同じ
-W[level=2] ruby -W と同じ
-r library ruby -r と同......=== irb のコマンドラインオプション
irb [options] file_name opts
options:
-f ~/.irbrc を読み込まない
-d $DEBUG を true にする (ruby -d と同じ)
-w ruby -w と同じ
-W[level=2] ruby -W と同じ
-r library... -
irb
/ completion (6077.0) -
irb の completion 機能を提供するライブラリです。
...irb の completion 機能を提供するライブラリです。
=== 使い方
$ irb -r irb/completion
とするか, ~/.irbrc 中に
require "irb/completion"
を入れてください.
irb実行中に require "irb/completion" してもよいです.
irb 実行中に [Tab] を押すとコ......全に補完します.
irb(main):001:0> in
in inspect instance_eval
include install_alias_method instance_of?
initialize install_aliases instance_variables
irb(main):001:0> inspect
"main"
irb(main):002:0> foo = Objec......t.new
#<Object:0x4027146c>
"変数名." の後に [Tab] を押すと, そのオブジェクトのメソッド一覧がでます.
irb(main):003:0> foo.
foo.== foo.frozen? foo.protected_methods
foo.=== foo.hash foo.public_methods... -
irb
/ cmd / load (6065.0) -
irb 中の irb_load、irb_require、irb_source コマンドのための拡張を定義し たサブライブラリです。
...irb 中の irb_load、irb_require、irb_source コマンドのための拡張を定義し
たサブライブラリです。
このライブラリで定義されているメソッドはユーザが直接使用するものではあ
りません。... -
irb
/ cmd / pushws (6065.0) -
irb 中の irb_workspaces、irb_push_workspace、irb_pop_workspace コマンド のための拡張を定義したサブライブラリです。
...irb 中の irb_workspaces、irb_push_workspace、irb_pop_workspace コマンド
のための拡張を定義したサブライブラリです。
このライブラリで定義されているメソッドはユーザが直接使用するものではあ
りません。... -
irb
/ ext / loader (6061.0) -
load または require 時の irb のファイル読み込み機能(irb_load、 irb_require)を定義するサブライブラリです。
...または require 時の irb のファイル読み込み機能(irb_load、
irb_require)を定義するサブライブラリです。
このライブラリで定義されているメソッドはユーザが直接使用するものではあ
りません。irb/cmd/load や irb/ext/use-loader から... -
irb
/ xmp (6053.0) -
Ruby のソースコードとその実行結果を、行ごとに交互に表示するためのライブ ラリです。irb を実行しなくても、使用することが出来ます。
...Ruby のソースコードとその実行結果を、行ごとに交互に表示するためのライブ
ラリです。irb を実行しなくても、使用することが出来ます。
実行結果を得るためには、Kernel#xmp と、XMP#puts を使った方
法があります。どちら......のように Ruby のソースコードを文字列として渡
す事で実行結果を標準出力に表示します。
$ cat t.rb
require "irb/xmp"
xmp <<END
foo = 1
foo
END
$ ruby t.rb
foo = 1
==>1
foo
==>1
=== XMP インスタンス(XMP#puts)を使って実行結......のように Ruby のソースコードを文字列として渡す
事で実行結果を標準出力に表示します。
$ cat t.rb
require "irb/xmp"
xmp = XMP.new
xmp.puts <<END
foo = 1
foo
END
xmp.puts <<END
foo
END
$ ruby t.rb
foo = 1
==>1
foo
==>1
foo... -
irb
/ cmd / chws (6049.0) -
irb 中の irb_current_working_workspace、irb_change_workspace コマンドの ための拡張を定義したサブライブラリです。
...irb 中の irb_current_working_workspace、irb_change_workspace コマンドの
ための拡張を定義したサブライブラリです。
このライブラリで定義されているメソッドはユーザが直接使用するものではあ
りません。...