676件ヒット
[1-100件を表示]
(0.158秒)
ライブラリ
- ビルトイン (162)
- fiddle (24)
-
irb
/ ext / use-loader (24) -
net
/ http (24) - open-uri (24)
- optparse (24)
- pathname (60)
- psych (48)
-
rexml
/ document (36) - shell (36)
-
shell
/ command-processor (12) -
shell
/ filter (12) -
syslog
/ logger (84) - tsort (70)
- uri (36)
クラス
- Array (21)
- Class (12)
- FalseClass (12)
-
Fiddle
:: Pointer (24) - Integer (30)
- Module (12)
-
Net
:: HTTP (24) - NilClass (12)
- Object (12)
- OptionParser (24)
- Pathname (60)
- Proc (15)
-
Psych
:: Handler (48) -
REXML
:: Text (36) - Shell (36)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (12)
- Symbol (12)
-
Syslog
:: Logger (84) - TrueClass (12)
-
URI
:: MailTo (36)
モジュール
-
IRB
:: ExtendCommandBundle (24) -
OpenURI
:: OpenRead (24) - TSort (70)
キーワード
- -@ (12)
- [] (6)
- add (12)
- alias (12)
- allbits? (8)
- anybits? (8)
- cd (6)
- chdir (6)
- debug (12)
-
each
_ line (24) -
each
_ strongly _ connected _ component (23) -
each
_ strongly _ connected _ component _ from (23) - error (12)
- fatal (12)
- foreach (18)
- headers (12)
- info (12)
- initialize (12)
-
irb
_ load (12) -
irb
_ require (12) - lambda? (12)
- new (12)
- nobits? (8)
-
on
_ head (12) -
on
_ tail (12) - open (48)
- opendir (12)
- out (18)
- pack (21)
- parameters (3)
- post (24)
- pushd (6)
- pushdir (6)
- ref (12)
-
ruby2
_ keywords (12) - scalar (12)
-
start
_ mapping (12) -
start
_ sequence (12) -
strongly
_ connected _ components (12) -
to
_ mailtext (12) -
to
_ proc (12) -
to
_ rfc822text (12) -
to
_ s (12) -
tsort
_ each (12) - unknown (12)
- unpack (12)
- value (12)
- value= (12)
- warn (12)
検索結果
先頭5件
-
FalseClass
# &(other) -> false (21243.0) -
常に false を返します。
...alse を返します。
@param other 論理積を行なう式です。
& は再定義可能な演算子に分類されていますので、通常は false & other の形で使われます。
//emlist[例][ruby]{
p false & true #=> false
p false & false #=> false
p false & nil #=> fals......e
p false & (1 == 1) #=> false
p false & (1 + 1) #=> false
p false.&(true) #=> false
p false.&(false) #=> false
p false.&(nil) #=> false
p false.&(1 == 1) #=> false
p false.&(1 + 1) #=> false
//}... -
TrueClass
# &(other) -> bool (21243.0) -
other が真なら true を, 偽なら false を返します。
...false を返します。
@param other 論理積を行なう式です。
& は再定義可能な演算子に分類されていますので、通常は true & other のように使われます。
//emlist[例][ruby]{
p true & true #=> true
p true & false #=> false
p true & nil #=> false......p true & (1 == 1) #=> true
p true & (1 + 1) #=> true
p true.&(true) #=> true
p true.&(false) #=> false
p true.&(nil) #=> false
p true.&(1 == 1) #=> true
p true.&(1 + 1) #=> true
//}... -
NilClass
# &(other) -> false (21225.0) -
常に false を返します。
...常に false を返します。
@param other 論理積を行なう式です
//emlist[例][ruby]{
nil & true # => false
nil & false # => false
nil & nil # => false
nil & "a" # => false
//}... -
Syslog
:: Logger # fatal(message = nil , &block) -> true (9202.0) -
FATAL 情報を出力します。syslog の err の情報として記録されます。
...FATAL 情報を出力します。syslog の err の情報として記録されます。
ブロックを与えなかった場合は、message をメッセージとしてログを出力します。
ブロックを与えた場合は、ブロックを評価した結果をメッセージとして ロ......グを出力します。
引数とブロックを同時に与えた場合は、message をメッセージとしてログを出
力します(ブロックは評価されません)。
@see Syslog::Logger::LEVEL_MAP, Logger#fatal... -
URI
:: MailTo # to _ mailtext -> String (9113.0) -
URI オブジェクトからメールテキスト文字列を生成します。
...す。
例:
require 'uri'
p mailto = URI.parse("mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr")
print mailto.to_mailtext
=> #<URI::MailTo:0x20104a0e URL:mailto:ruby-list@ruby-lang.org?subject=subscribe&cc=myaddr>
To: ruby-list@ruby-lang.org
Subject: subscribe
C... -
Syslog
:: Logger # add(severity , message = nil , progname = nil , &block) -> true (6302.0) -
メッセージをログに記録します。Logger#add とほぼ同じ動作をします。
...。Logger#add とほぼ同じ動作をします。
ブロックを与えた場合はブロックを評価した返り値をメッセージとしてログに
記録します。 ユーザがこのメソッドを直接使うことはあまりありません。
@param severity ログレベル。Logger......りも低い
場合、メッセージは記録されません。
@param message ログに出力するメッセージを表すオブジェクトを指定します。
省略すると nil が用いられます。
@param progname 無視されます。
@see Logger#add... -
Pathname
# each _ line(*args) {|line| . . . } -> nil (6217.0) -
IO.foreach(self.to_s, *args, &block) と同じです。
...self.to_s, *args, &block) と同じです。
//emlist[例][ruby]{
require "pathname"
IO.write("testfile", "line1\nline2,\nline3\n")
Pathname("testfile").each_line
# => #<Enumerator: IO:foreach("testfile")>
//}
//emlist[例 ブロックを指定][ruby]{
require "pathname"
IO.write("testfile", "li......e1\nline2,\nline3\n")
Pathname("testfile").each_line {|f| p f }
# => "line1\n"
# => "line2,\n"
# => "line3\n"
//}
//emlist[例 limit を指定][ruby]{
require "pathname"
IO.write("testfile", "line1\nline2,\nline3\n")
Pathname("testfile").each_line(4) {|f| p f }
# => "line"
# => "1\n"
# => "line"......# => "2,\n"
# => "line"
# => "3\n"
//}
//emlist[例 sep を指定][ruby]{
require "pathname"
IO.write("testfile", "line1\nline2,\nline3\n")
Pathname("testfile").each_line(",") {|f| p f }
# => "line1\nline2,"
# => "\nline3\n"
//}
@see IO.foreach... -
Psych
:: Handler # scalar(value , anchor , tag , plain , quoted , style) -> () (6207.0) -
スカラー値を見付けたときに呼び出されます。
...を見付けたときに呼び出されます。
value にはスカラー値の文字列が渡されます。
anchor にはスカラー値に関連付けられた anchor の名前が文字列で渡されます。
anchor がない場合には nil が渡されます。
tag にはスカラー値に......nil が渡されます。
plain は plain style であるかどうか、quoted は quoted style であるかどうか
が渡されます。style には node の style が整数値で渡されます。
style は次の値のいずれかです。
* Psych::Nodes::Scalar::PLAIN
* Psych::Nodes::Scala......r::SINGLE_QUOTED
* Psych::Nodes::Scalar::DOUBLE_QUOTED
* Psych::Nodes::Scalar::LITERAL
* Psych::Nodes::Scalar::FOLDED
必要に応じてこのメソッドを override してください。
@param value スカラー値
@param anchor 関連付けられた anchor の名前
@param tag タグ名... -
IRB
:: ExtendCommandBundle # irb _ load(*opts , &b) -> nil (6202.0) -
現在の irb に関する IRB::Context に対して irb_load コマンドを実行 します。
...現在の irb に関する IRB::Context に対して irb_load コマンドを実行
します。
@see IRB::ExtendCommand::Load#execute...