種類
ライブラリ
- ビルトイン (257)
- drb (36)
- e2mmap (6)
- etc (18)
-
fiddle
/ import (12) -
irb
/ extend-command (48) - json (156)
-
mutex
_ m (12) -
net
/ http (90) -
net
/ pop (36) -
net
/ protocol (12) -
net
/ smtp (12) - openssl (12)
- psych (127)
- rake (12)
- rbconfig (1)
-
rdoc
/ alias (12) -
rdoc
/ code _ object (12) -
rdoc
/ context (72) -
rdoc
/ parser (12) -
rdoc
/ top _ level (12) -
rubygems
/ requirement (12) -
rubygems
/ source _ index (12) -
rubygems
/ specification (12) - shell (12)
-
shell
/ command-processor (24) - sync (12)
- thread (8)
- thwait (6)
- timeout (8)
- tsort (93)
- win32ole (12)
クラス
- Array (21)
- Encoding (12)
-
Gem
:: Specification (12) - Method (12)
- Module (48)
- Object (12)
-
Psych
:: Handler (12) -
Psych
:: Nodes :: Alias (36) -
RDoc
:: Context (72) -
RDoc
:: Parser (12) -
RDoc
:: TopLevel (12) - Shell (12)
-
Shell
:: CommandProcessor (24) - String (12)
- TracePoint (24)
- UnboundMethod (12)
-
WIN32OLE
_ TYPE (12)
モジュール
-
Fiddle
:: Importer (12) -
IRB
:: ContextExtender (12) -
IRB
:: ExtendCommandBundle (36) - Kernel (24)
-
Mutex
_ m (12) - Psych (19)
- TSort (93)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - APOPSession (12)
- Alias (24)
- Array (12)
- BadAlias (12)
- Bignum (9)
- Cache (12)
- CodeObject (12)
- ConditionVariable (24)
- Config (1)
- DRbIdConv (12)
- DRbObject (12)
- DRbUndumped (12)
- E2MM (6)
- Extend (12)
- FalseClass (12)
- FileList (12)
- Fixnum (9)
- Float (12)
- Group (9)
- HTTPClientException (7)
- HTTPGatewayTimeOut (7)
- HTTPMovedTemporarily (12)
- HTTPMultipleChoice (12)
- HTTPRequestEntityTooLarge (7)
- HTTPRequestTimeOut (7)
- HTTPRequestURITooLarge (12)
- HTTPRequestURITooLong (7)
- HTTPRequestedRangeNotSatisfiable (7)
- HTTPSession (12)
- Hash (12)
- Integer (12)
- Mapping (12)
- Mutex (10)
-
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) - NilClass (12)
- Nodes (12)
- Object (12)
- POP (12)
- POPSession (12)
- Parser (12)
- Passwd (9)
- ProtocRetryError (12)
- Queue (12)
- Requirement (12)
- Ruby用語集 (12)
-
SCRIPT
_ LINES _ _ (12) - SMTPSession (12)
- Sequence (12)
- Signer (12)
- SizedQueue (12)
- State (12)
- String (12)
- Synchronizer (6)
-
Synchronizer
_ m (6) - ThWait (6)
- TimeoutError (8)
- TrueClass (12)
- UnboundMethod (12)
- UnparserError (12)
-
_ _ callee _ _ (12) -
_ _ method _ _ (12) -
add
_ alias (12) -
add
_ to (12) -
alias
_ command (18) -
alias
_ extension (12) -
alias
_ map (6) -
alias
_ method (12) - aliases (24)
- anchor (12)
- anchor= (12)
-
attribute
_ alias _ singular (12) -
callee
_ id (12) -
def
_ extend _ command (24) -
define
_ aliases (12) -
each
_ strongly _ connected _ component (23) -
each
_ strongly _ connected _ component _ from (23) -
find
_ local _ symbol (12) -
initialize
_ methods _ etc (12) -
install
_ alias _ method (12) -
irb
/ completion (12) -
irb
_ original _ method _ name (12) -
method
_ id (12) -
module
_ function (36) - new (12)
-
ole
_ type (12) -
original
_ name (24) - pack (21)
- pack テンプレート文字列 (12)
-
rb
_ alias (12) -
rb
_ alias _ variable (12) -
rb
_ define _ alias (12) -
rb
_ mod _ alias _ method (12) -
rdoc
/ alias (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
safe
_ load (19) -
strongly
_ connected _ components (12) - tsort (24)
-
tsort
_ each (23) - typealias (12)
-
unalias
_ command (12) -
unmatched
_ alias _ lists (12) -
unmatched
_ alias _ lists= (12) - unpack (12)
- クラス/メソッドの定義 (12)
- 字句構造 (12)
検索結果
先頭5件
-
WIN32OLE
_ TYPE # ole _ type -> String | nil (6.0) -
selfの型の種類(TYPEKIND)を取得します。
...3)
: Dispatch
OLEオートメーションサーバ(4)
: Class
コンポーネントクラス(InterfaceやDispatchの実装)(5)
: Alias
他の型の別名(6)
: Union
共用体(7)
: Max
型の種類を示す列挙体の終端マーカ(8)
MaxはTYPEKINDの終端マ... -
irb
/ completion (6.0) -
irb の completion 機能を提供するライブラリです。
...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 = Object.new
#<Object:0x40271... -
pack テンプレート文字列 (6.0)
-
pack テンプレート文字列
..."\xFF\xFF\xFF\xFE"
n = s.unpack("N").pack("l").unpack("l")[0]
n # => -2
//}
: IPアドレス
//emlist[][ruby]{
require 'socket'
official_hostname, alias_hostnames, address_family, *address_list = Socket.gethostbyname("localhost")
address_list.find {|address| address.size == 4 }.unpack("C4").join(".... -
ruby 1
. 6 feature (6.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
...# => ruby 1.6.3 (2001-03-19) [i586-linux]
[[1], [2], [3]]
# => ruby 1.6.4 (2001-06-04) [i586-linux]
[1, 2, 3]
: $SAFE / alias
$SAFE = 4 のときグローバル変数のエイリアスを許さないようにしました。
((<ruby-dev:13287>))
: ((<open3/Open3.pope... -
ruby 1
. 8 . 2 feature (6.0) -
ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。
...: OptionParser#order! [lib] [change]
((<ruby-dev:25048>))
=== 2004-12-04
: NKF.guess [lib] [compat]
NKF.guess は NKF.guess2 の alias になりました。 従来のものを使いたい場合は
NKF.guess1 を使って下さい。
=== 2004-11-20
: ext/nkf/nkf-utf8/ [lib] [ne......Brick::Config::HTTP [lib] [change]
オプション :RequestHander は :RequestCallback に名前が変わりました。
オプション :ServerAlias が追加されました。
=== 2004-02-24
: OpenSSL::Config#each [lib] [new]
: Dir.glob [ruby] [change]
File::FNM_DOTMATCH がセットされ... -
ruby 1
. 9 feature (6.0) -
ruby 1.9 feature ruby version 1.9.0 は開発版です。 以下にあげる機能は将来削除されたり互換性のない仕様変更がなされるかもしれません。 1.9.1 以降は安定版です。 バグ修正がメインになります。
...査を行うようになりました
: メソッド呼出し時のセキュリティ検査の対象がひろがりました
: メソッドを alias した場合、メソッドの定義時の $SAFE に加えて現在の $SAFE も加味されるようになりました
: Bignum#pow で結果が... -
tsort (6.0)
-
tsort はトポロジカルソートと強連結成分に関するモジュールを提供します。
...トと強連結成分に関するモジュールを提供します。
=== Example
//emlist[][ruby]{
require 'tsort'
class Hash
include TSort
alias tsort_each_node each_key
def tsort_each_child(node, &block)
fetch(node).each(&block)
end
end
{1=>[2, 3], 2=>[3], 3=>[], 4=>[]}.tsort
#=>... -
字句構造 (6.0)
-
字句構造 * identifier * comment * embed * reserved
...のものです。
BEGIN class ensure nil self when
END def false not super while
alias defined? for or then yield
and do if redo true __LINE__
begin else in...