559件ヒット
[1-100件を表示]
(0.093秒)
種類
- クラス (284)
- インスタンスメソッド (216)
- ライブラリ (24)
- 特異メソッド (18)
- 文書 (17)
ライブラリ
- ビルトイン (18)
- monitor (12)
-
net
/ http (272) -
net
/ imap (12) - openssl (12)
-
rdoc
/ code _ object (24) -
rdoc
/ context (144) - uri (24)
クラス
- Enumerator (6)
-
MonitorMixin
:: ConditionVariable (12) -
Net
:: IMAP :: FetchData (12) -
OpenSSL
:: Config (12) -
RDoc
:: CodeObject (24) -
RDoc
:: Context (36) -
RDoc
:: Context :: Section (96) -
URI
:: Generic (24)
モジュール
- Enumerable (12)
キーワード
- + (12)
- == (12)
- HTTPAccepted (12)
- HTTPBadGateway (12)
- HTTPBadRequest (12)
- HTTPCreated (12)
- HTTPExpectationFailed (12)
- HTTPForbidden (12)
- HTTPFound (12)
- HTTPLengthRequired (12)
- HTTPMethodNotAllowed (12)
- HTTPMisdirectedRequest (8)
- HTTPMovedPermanently (12)
- HTTPNotFound (12)
- HTTPNotImplemented (12)
- HTTPNotModified (12)
- HTTPPayloadTooLarge (7)
- HTTPPaymentRequired (12)
- HTTPPreconditionFailed (12)
- HTTPProxyAuthenticationRequired (12)
- HTTPRequestedRangeNotSatisfiable (5)
- HTTPTemporaryRedirect (12)
- HTTPUnsupportedMediaType (12)
- HTTPUpgradeRequired (12)
- HTTPVersionNotSupported (12)
-
NEWS for Ruby 3
. 0 . 0 (5) -
add
_ value (12) - attr (12)
- chunk (12)
- comment (12)
-
current
_ section (12) - inspect (12)
- merge (12)
- new (12)
- parent (12)
- produce (6)
- rdoc (12)
-
rdoc
/ context (12) -
ruby 1
. 8 . 4 feature (12) - section (12)
- section= (12)
- sections (12)
- sequence (12)
-
set
_ comment (12) -
set
_ current _ section (12) - title (12)
- wait (12)
検索結果
先頭5件
-
RDoc
:: Context :: Section (21022.0) -
section に関する情報を保持するクラスです。
...section に関する情報を保持するクラスです。
ドキュメント中で以下のように記述した情報を保持しています。
# :section: The title
# The body... -
RDoc
:: CodeObject # section -> RDoc :: Context :: Section (9318.0) -
所属している section を返します。
...所属している section を返します。... -
RDoc
:: Context # current _ section -> RDoc :: Context :: Section (9318.0) -
現在の section を返します。
...現在の section を返します。... -
RDoc
:: Context # sections -> RDoc :: Context :: Section (9317.0) -
追加された RDoc::Context::Section の配列を返します。
...追加された RDoc::Context::Section の配列を返します。... -
RDoc
:: CodeObject # section=(val) (9123.0) -
所属する section を設定します。
...所属する section を設定します。
@param val RDoc::Context::Section オブジェクトを指定します。... -
RDoc
:: Context # set _ current _ section(title , comment) -> () (9101.0) -
Handle sections
...Handle sections... -
OpenSSL
:: Config # add _ value(section , name , value) -> String (6229.0) -
section で指定したセクションにある name というキーの 情報を value に変更します。
...section で指定したセクションにある name というキーの
情報を value に変更します。
指定した section が存在しない場合には新たにそのセクションが
オブジェクト内に作られます。
指定した name が存在しない場合も同様に新た......ェクト内に作られます。指定した name が存在した場合には
情報が上書きされます。
value を返します。
@param section セクションを表す文字列
@param name キーを表す文字列
@param value 変更後の値の文字列
@raise OpenSSL::ConfigError 設... -
RDoc
:: Context :: Section . new(parent , title , comment) -> RDoc :: Context :: Section (6219.0) -
自身を初期化します。
...を初期化します。
@param parent RDoc::Context オブジェクトを指定します。
@param title section のタイトルを文字列で指定します。
@param comment section のコメントを文字列で指定します。
また、section のシーケンス番号を新しく作成... -
Enumerator
. produce(initial = nil) { |prev| . . . } -> Enumerator (6118.0) -
与えられたブロックを呼び出し続ける、停止しない Enumerator を返します。 ブロックの戻り値が、次にブロックを呼び出す時に引数として渡されます。 initial 引数が渡された場合、最初にブロックを呼び出す時にそれがブロック 呼び出しの引数として渡されます。initial が渡されなかった場合は nil が 渡されます。
...duce(1, &:succ)
# next を呼ぶたびランダムな数値を返す Enumerator
Enumerator.produce { rand(10) }
# ツリー構造の祖先ノードを列挙する Enumerator
ancestors = Enumerator.produce(node) { |prev| node = prev.parent or raise StopIteration }
enclosing_section = ancestors.find......{ |n| n.type == :section }
//}
このメソッドは Enumerable の各メソッドと組み合わせて使うことで、
while や until ループのような処理を実装できます。
例えば Enumerable#detect, Enumerable#slice_after, Enumerable#take_while
などと合わせて使えるで......例][ruby]{
# 次の火曜日を返す例
require "date"
Enumerator.produce(Date.today, &:succ).detect(&:tuesday?)
# シンプルなレキサーの例
require "strscan"
scanner = StringScanner.new("7+38/6")
PATTERN = %r{\d+|[-/+*]}
Enumerator.produce { scanner.scan(PATTERN) }.slice_after { scanner....