別のキーワード
ライブラリ
- ビルトイン (36)
- etc (12)
- nkf (24)
- optparse (48)
-
rubygems
/ requirement (24) -
rubygems
/ version (24) - socket (24)
-
webrick
/ ssl (12) - win32ole (48)
クラス
-
Gem
:: Requirement (24) -
Gem
:: Version (24) - Object (12)
- OptionParser (36)
- Socket (12)
- WIN32OLE (36)
-
WIN32OLE
_ TYPE (12)
モジュール
- Etc (12)
- Kernel (24)
- NKF (24)
-
Socket
:: Constants (12) -
WEBrick
:: Config (12)
キーワード
-
IFF
_ XMIT _ DST _ RELEASE (24) -
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NKF
_ RELEASE _ DATE (12) - OPS (12)
- OptionParser (12)
-
RUBY
_ RELEASE _ DATE (12) - SSL (12)
- VERSION (12)
- eval (24)
-
ole
_ free (24) -
ole
_ methods (12) -
ole
_ reference _ count (12) - prerelease? (24)
- release= (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 9 feature (12) - uname (12)
- ver (12)
検索結果
先頭5件
-
Gem
:: Requirement # prerelease? -> bool (6100.0) -
何らかのバージョンがプレリリースのものであれば、true を返します。
...何らかのバージョンがプレリリースのものであれば、true を返します。
//emlist[][ruby]{
p Gem::Requirement.new("< 5.0").prerelease? # => false
p Gem::Requirement.new("< 5.0a").prerelease? # => true
//}... -
OptionParser
# ver -> String (22.0) -
program_name、version と release から生成したバージョンを表す文字列を返します。
...、version と release から生成したバージョンを表す文字列を返します。
//emlist[例][ruby]{
require "optparse"
OptionParser.new do |opts|
opts.banner = "Usage: example.rb [options]"
opts.program_name = "Optparse Example"
opts.version = [0, 1]
opts.release = "2019-05-0... -
NKF
:: VERSION -> String (16.0) -
"#{NKF::NKF_VERSION} (#{NKF_RELEASE_DATE})" と あらわされる文字列です。
..."#{NKF::NKF_VERSION} (#{NKF_RELEASE_DATE})" と
あらわされる文字列です。... -
Etc
. # uname -> {Symbol => String} (12.0) -
uname(2) で取得したシステム情報を Hash で返します。
...urn 少なくとも :sysname, :nodename, :release, :version, :machine の
5 つのキーを持つ Hash を返します。
//emlist[例][ruby]{
require 'etc'
require 'pp'
pp Etc.uname
# => {:sysname=>"Linux",
# :nodename=>"boron",
# :release=>"2.6.18-6-xen-686",
# :version=>"#1... -
NEWS for Ruby 2
. 1 . 0 (12.0) -
NEWS for Ruby 2.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...除しました。また、古い rake の機能も削除しました。
http://rake.rubyforge.org/doc/release_notes/rake-10_1_0_rdoc.html
http://rake.rubyforge.org/doc/release_notes/rake-10_0_3_rdoc.html
* rbconfig
* 追加: RbConfig::SIZEOF C の型のサイズを提供するた... -
WIN32OLE
# ole _ free -> () (12.0) -
selfが参照するCOMオブジェクトを解放します。
...selfが参照するCOMオブジェクトを解放します。
selfが参照するCOMオブジェクトのIUnknown::Releaseを呼び出すことで、COMオ
ブジェクトを開放します。ole_freeを呼び出した後は、このオブジェクトに対
する操作は行えません。
exc......きます。ただし、現
実には途中で生成される子オブジェクトからの逆参照などがあるため、
WIN32OLEがIUnknown::Releaseを呼び出してもオブジェクトが解放されるとは限
りません。
excel = WIN32OLE.new('Excel.Application')
workbook = excel.... -
Gem
:: Requirement :: OPS -> Hash (6.0) -
比較演算子と対応する処理を格納したハッシュです。次の内容と等価です。
..."<" => lambda {|v, r| v < r },
">=" => lambda {|v, r| v >= r },
"<=" => lambda {|v, r| v <= r },
"~>" => lambda {|v, r| v >= r && v.release < r.bump },
}.freeze
//}
次のように、Gem::Version どうしを比較します。
//emlist[][ruby]{
p Gem::Requirement::OPS["="].call(Gem:... -
Kernel
. # eval(expr) -> object (6.0) -
文字列 expr を Ruby プログラムとして評価してその結果を返しま す。第2引数に Binding オブジェクトを与えた場合、 そのオブジェクトを生成したコンテキストで文字列を評価します。
...o 文字列 expr が書かれていると想定する先頭の行番号を整数で指定します。
//emlist[例][ruby]{
a = nil
eval('a = RUBY_RELEASE_DATE')
p a #=> "2007-03-13"
eval('def fuga;p 777 end')
fuga #=> 777
eval('raise RuntimeError', binding, 'XXX.rb', 4)
#=> XXX.rb:4: RuntimeError... -
Kernel
. # eval(expr , bind , fname = "(eval)" , lineno = 1) -> object (6.0) -
文字列 expr を Ruby プログラムとして評価してその結果を返しま す。第2引数に Binding オブジェクトを与えた場合、 そのオブジェクトを生成したコンテキストで文字列を評価します。
...o 文字列 expr が書かれていると想定する先頭の行番号を整数で指定します。
//emlist[例][ruby]{
a = nil
eval('a = RUBY_RELEASE_DATE')
p a #=> "2007-03-13"
eval('def fuga;p 777 end')
fuga #=> 777
eval('raise RuntimeError', binding, 'XXX.rb', 4)
#=> XXX.rb:4: RuntimeError...