るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.023秒)
トップページ > クエリ:nil[x] > クエリ:end[x] > クエリ:irb/xmp[x]

別のキーワード

  1. _builtin end
  2. ripper end_seen?
  3. _builtin exclude_end?
  4. _builtin end_with?
  5. zlib end

検索結果

irb/xmp (38060.0)

Ruby のソースコードとその実行結果を、行ごとに交互に表示するためのライブ ラリです。irb を実行しなくても、使用することが出来ます。

...のソースコードを文字列として渡
す事で実行結果を標準出力に表示します。

$ cat t.rb
require "irb/xmp"
xmp <<END
foo = 1
foo
END

$ ruby t.rb
foo = 1
==>1
foo
==>1

=== XMP インスタンス(XMP#puts)を使って実行結果を得る

XMP#...
...字列として渡す
事で実行結果を標準出力に表示します。

$ 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
==>1

XMP がコンテキスト情報を...
...で選択できる :XMP モードはそのために用
意されています)。そのため、irb プロンプト中で使用可能なコマンドを実行し
た時に実行結果を得る事ができる点に注意してください。(例. nil が返る事を
期待して conf を実行する)...