種類
ライブラリ
- ビルトイン (231)
- bigdecimal (209)
-
cgi
/ core (11) - csv (77)
- fcntl (11)
- fileutils (11)
-
irb
/ context (77) -
irb
/ extend-command (11) -
irb
/ inspector (33) -
net
/ ftp (9) -
net
/ http (11) -
net
/ pop (11) -
net
/ telnet (4) - open-uri (37)
- openssl (198)
- pathname (22)
- readline (33)
-
rexml
/ document (11) - rss (671)
-
rubygems
/ package / tar _ header (11) - shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) - socket (33)
- stringio (66)
クラス
-
ARGF
. class (44) - BigDecimal (209)
- CGI (11)
- CSV (44)
-
CSV
:: Table (33) - File (22)
-
File
:: Stat (11) -
Gem
:: Package :: TarHeader (11) - IO (88)
-
IRB
:: Context (77) -
IRB
:: Inspector (11) -
Net
:: FTP :: MLSxEntry (9) -
Net
:: HTTP (11) -
Net
:: POP3 (11) -
Net
:: Telnet (4) -
OpenSSL
:: PKey :: RSA (44) -
OpenSSL
:: SSL :: SSLContext (110) - Pathname (22)
-
REXML
:: Element (11) -
RSS
:: TaxonomyTopicModel :: TaxonomyTopic (22) -
RSS
:: TrackBackModel10 :: TrackBackPing (44) -
RSS
:: TrackBackModel20 :: TrackBackPing (44) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) - Socket (11)
- StringIO (66)
- UNIXSocket (11)
モジュール
- DublinCoreModel (495)
- Fcntl (11)
- FileUtils (11)
- GC (11)
- IRB (11)
-
IRB
:: ContextExtender (11) - Kernel (52)
-
OpenSSL
:: SSL (44) - OpenURI (11)
-
OpenURI
:: OpenRead (11) -
RSS
:: BaseTrackBackModel (22) - Readline (33)
-
Socket
:: Constants (11) - URI (7)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - ARGF (11)
- DublinCoreModel (22)
-
EXCEPTION
_ ALL (11) -
EXCEPTION
_ INFINITY (11) -
EXCEPTION
_ NaN (11) -
EXCEPTION
_ OVERFLOW (11) -
EXCEPTION
_ UNDERFLOW (11) -
EXCEPTION
_ ZERODIVIDE (11) - INSPECTORS (11)
- Inspector (11)
-
NEEDS
_ BINMODE (11) -
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 3
. 0 . 0 (4) - OPTS (11)
-
O
_ ACCMODE (11) -
ROUND
_ CEILING (11) -
ROUND
_ DOWN (11) -
ROUND
_ FLOOR (11) -
ROUND
_ HALF _ DOWN (11) -
ROUND
_ HALF _ EVEN (11) -
ROUND
_ HALF _ UP (11) -
ROUND
_ MODE (11) -
ROUND
_ UP (11) -
SESSION
_ CACHE _ BOTH (11) -
SESSION
_ CACHE _ CLIENT (11) -
SESSION
_ CACHE _ NO _ AUTO _ CLEAR (11) -
SESSION
_ CACHE _ NO _ INTERNAL (11) -
SESSION
_ CACHE _ NO _ INTERNAL _ LOOKUP (11) -
SESSION
_ CACHE _ NO _ INTERNAL _ STORE (11) -
SESSION
_ CACHE _ OFF (11) -
SESSION
_ CACHE _ SERVER (11) -
TCP
_ QUICKACK (22) - TrackBackPing (22)
-
VERIFY
_ CLIENT _ ONCE (11) -
VERIFY
_ FAIL _ IF _ NO _ PEER _ CERT (11) -
VERIFY
_ NONE (11) -
VERIFY
_ PEER (11) - [] (22)
-
auto
_ indent _ mode (11) -
auto
_ indent _ mode= (11) - bigdecimal (11)
- binmode (46)
- binmode= (2)
- binmode? (33)
- binread (11)
- binwrite (11)
- cgi (11)
- chmod (40)
- content (11)
- content= (11)
-
dc
_ contributor (11) -
dc
_ contributor= (11) -
dc
_ contributors (11) -
dc
_ coverage (11) -
dc
_ coverage= (11) -
dc
_ coverages (11) -
dc
_ creator (11) -
dc
_ creator= (11) -
dc
_ creators (11) -
dc
_ date (11) -
dc
_ date= (11) -
dc
_ dates (11) -
dc
_ description (11) -
dc
_ description= (11) -
dc
_ descriptions (11) -
dc
_ format (11) -
dc
_ format= (11) -
dc
_ formats (11) -
dc
_ identifier (11) -
dc
_ identifier= (11) -
dc
_ identifiers (11) -
dc
_ language (11) -
dc
_ language= (11) -
dc
_ languages (11) -
dc
_ publisher (11) -
dc
_ publisher= (11) -
dc
_ publishers (11) -
dc
_ relation (11) -
dc
_ relation= (11) -
dc
_ relations (11) -
dc
_ rights (11) -
dc
_ rights= (11) -
dc
_ rightses (11) -
dc
_ source (11) -
dc
_ source= (11) -
dc
_ sources (11) -
dc
_ subject (11) -
dc
_ subject= (11) -
dc
_ subjects (11) -
dc
_ title (11) -
dc
_ title= (11) -
dc
_ titles (11) -
dc
_ type (11) -
dc
_ type= (11) -
dc
_ types (11) -
def
_ inspector (11) -
emacs
_ editing _ mode (11) - facts (9)
- find (11)
-
inplace
_ mode (11) -
inplace
_ mode= (11) - inspect (11)
- inspect? (11)
-
inspect
_ mode (11) -
inspect
_ mode= (11) - install (11)
-
install
_ extend _ commands (11) - irb (11)
-
irb
/ inspector (11) - lchmod (22)
- limit (11)
- new (33)
- open (48)
-
open
_ uri (11) -
private
_ decrypt (11) -
private
_ encrypt (11) -
public
_ decrypt (11) -
public
_ encrypt (11) -
rb
_ io _ mode _ flags (1) -
rb
_ io _ mode _ flags2 (11) - read (33)
- readline (11)
- readlines (11)
-
recv
_ io (11) - reopen (22)
- resource (11)
- resource= (11)
- round (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) -
save
_ rounding _ mode (11) -
session
_ cache _ mode (11) - spawn (44)
- sysopen (11)
-
taxo
_ link (11) -
taxo
_ link= (11) -
trackback
_ ping (11) -
trackback
_ ping= (11) -
use
_ readline (11) -
use
_ readline? (11) - value (22)
- value= (22)
- verify (11)
-
verify
_ mode (22) -
vi
_ editing _ mode (11) - 正規表現 (11)
検索結果
先頭5件
-
irb
/ inspector (32016.0) -
irb コマンドで実行結果の出力方式(inspect_mode)を定義するためのサブライ ブラリです。
...irb コマンドで実行結果の出力方式(inspect_mode)を定義するためのサブライ
ブラリです。... -
irb (26192.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:1>......inspectを用いる (bc モード以外ではデフォルト)
--noinspect 結果出力にinspectを用いない
--readline readlineライブラリを利用する
--noreadline readlineライブラリを利用しない。デフォルトでは
inf-ruby-mode......--inspect 結果出力にinspectを用いる
--noinspect 結果出力にinspectを用いない
--readline readlineライブラリを利用する
--noreadline readlineライブラリを利用しない。デフォルトでは
inf-ruby-mode 以外... -
Readline
. emacs _ editing _ mode -> nil (24301.0) -
編集モードを Emacs モードにします。デフォルトは Emacs モードです。
...Emacs モードにします。デフォルトは Emacs モードです。
Emacs モードの詳細は、 GNU Readline のマニュアルを参照してください。
* http://www.gnu.org/directory/readline.html
@raise NotImplementedError サポートしていない環境で発生します。... -
Readline
. vi _ editing _ mode -> nil (24301.0) -
編集モードを vi モードにします。 vi モードの詳細は、GNU Readline のマニュアルを参照してください。
...編集モードを vi モードにします。
vi モードの詳細は、GNU Readline のマニュアルを参照してください。
* http://www.gnu.org/directory/readline.html
@raise NotImplementedError サポートしていない環境で発生します。... -
StringIO
# binmode -> self (24300.0) -
何もせずに self を返します。
何もせずに self を返します。 -
BigDecimal
. mode(s) -> Integer | nil (21374.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...BigDecimal の計算処理の制御方法を設定、確認します。
第2引数を省略、または nil を指定すると現状の設定値を返します。
@param s 制御方法の設定、確認を行う項目を BigDecimal::EXCEPTION_*、
BigDecimal::ROUND_MODE のいずれか......@param v 引数 s が BigDecimal::ROUND_MODE の場合は
BigDecimal::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定した丸め処理が有効になります。
それ以外の場合は、true、false、nil のいずれかを指定......。
//emlist[][ruby]{
require 'bigdecimal'
flag = false # デフォルト値
f = BigDecimal::mode(BigDecimal::EXCEPTION_NaN,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_INFINITY,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_UNDERFLOW,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_OVERFLOW,... -
BigDecimal
. mode(s , v) -> Integer | nil (21374.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...BigDecimal の計算処理の制御方法を設定、確認します。
第2引数を省略、または nil を指定すると現状の設定値を返します。
@param s 制御方法の設定、確認を行う項目を BigDecimal::EXCEPTION_*、
BigDecimal::ROUND_MODE のいずれか......@param v 引数 s が BigDecimal::ROUND_MODE の場合は
BigDecimal::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定した丸め処理が有効になります。
それ以外の場合は、true、false、nil のいずれかを指定......。
//emlist[][ruby]{
require 'bigdecimal'
flag = false # デフォルト値
f = BigDecimal::mode(BigDecimal::EXCEPTION_NaN,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_INFINITY,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_UNDERFLOW,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_OVERFLOW,... -
File
:: Stat # mode -> Integer (21307.0) -
ファイルモードを返します。
...ファイルモードを返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
printf "%o\n", fs.mode
#例
#=> 100644
//}... -
ARGF
. class # inplace _ mode -> String | nil (18537.0) -
c:ARGF#inplace で書き換えるファイルのバックアップに付加される拡 張子を返します。拡張子が設定されていない場合は空文字列を返します。イン プレースモードでない場合は nil を返します。
...c:ARGF#inplace で書き換えるファイルのバックアップに付加される拡
張子を返します。拡張子が設定されていない場合は空文字列を返します。イン
プレースモードでない場合は nil を返します。
Ruby 起動時の -i オプション や......ARGF.class#inplace_mode= で設定します。
例:
# $ echo "test" > test.txt
# $ ruby -i.bak test.rb test.txt
# $ cat test.txt # => "TEST"
# $ cat test.txt.bak # => "test"
# test.rb
ARGF.inplace_mode # => ".bak"
ARGF.each_line {|e|print e.upcase} # => "TEST"
例......:
# $ echo "test" > test.txt
# $ ruby test.rb test.txt
# $ cat test.txt # => "test"
# test.rb
ARGF.inplace_mode # => nil
ARGF.each_line {|e|print e.upcase} # => "TEST"
@see d:spec/rubycmd#cmd_option, ARGF.class#inplace_mode=... -
Readline
. # readline(prompt = "" , add _ hist = false) -> String | nil (18412.0) -
prompt を出力し、ユーザからのキー入力を待ちます。 エンターキーの押下などでユーザが文字列を入力し終えると、 入力した文字列を返します。 このとき、add_hist が true であれば、入力した文字列を入力履歴に追加します。 何も入力していない状態で EOF(UNIX では ^D) を入力するなどで、 ユーザからの入力がない場合は nil を返します。
...列を返します。
このとき、add_hist が true であれば、入力した文字列を入力履歴に追加します。
何も入力していない状態で EOF(UNIX では ^D) を入力するなどで、
ユーザからの入力がない場合は nil を返します。
本メソッドは......フォルトは偽です。
@raise IOError 標準入力が tty でない、かつ、標準入力をクローズしている
(isatty(2) の errno が EBADF である。) 場合に発生します。
例:
require "readline"
input = Readline.readline
(プロンプトなどは表......:HISTORY.to_a
Readline::HISTORY.pop if /^\s*$/ =~ buf
begin
if Readline::HISTORY[Readline::HISTORY.length-2] == buf
Readline::HISTORY.pop
end
rescue IndexError
end
# p Readline::HISTORY.to_a
print "-> ", buf, "\n"
end
@see Readline.vi_editing_mode...