109件ヒット
[1-100件を表示]
(0.046秒)
別のキーワード
種類
- インスタンスメソッド (44)
- クラス (22)
- モジュール関数 (22)
- ライブラリ (11)
- 文書 (10)
ライブラリ
- ビルトイン (22)
- continuation (33)
-
net
/ imap (33)
クラス
- Continuation (22)
-
Net
:: IMAP :: ContinuationRequest (22)
モジュール
- Marshal (22)
キーワード
- ContinuationRequest (11)
-
NEWS for Ruby 2
. 2 . 0 (10) - [] (11)
- call (11)
- data (11)
- dump (22)
-
raw
_ data (11)
検索結果
先頭5件
-
Continuation (58060.0)
-
継続を表すクラスです。
...カル変数の定義、スタックフレーム)を cont に記憶
してブロックを実行します。cont は、Continuation クラスのインスタ
ンスで、Continuation#call メソッドを実行するこ
とでいつでも記憶した状態を継続することができます。
C 言......という違いがあります)
callcc() は、ブロックの戻り値を返しますが、Continuation#call(args)
が呼び出されたときは args を返します。
例:
以下は、Continuationによる無限ループの例
def LOOP
c = nil
yield callcc {|cnt| c = cnt; true......}
c.call(false)
end
LOOP {|v| p v}
=> true
false
false
false
:
:
callcc とは、call-with-current-continuation の略です。... -
continuation (50000.0)
-
Ruby 1.9 以降で継続オブジェクトを扱うためのライブラリです。
Ruby 1.9 以降で継続オブジェクトを扱うためのライブラリです。
Ruby 2.2.0から非推奨になりました。代わりにFiberを使ってください。 -
Continuation
# [](*ret) -> () (41000.0) -
self が記憶した状態を継続します。引数は そのまま Kernel.#callcc の戻り値になります。
self が記憶した状態を継続します。引数は そのまま
Kernel.#callcc の戻り値になります。
@param ret 継続に復帰した時に返す値を指定します。 -
Continuation
# call(*ret) -> () (41000.0) -
self が記憶した状態を継続します。引数は そのまま Kernel.#callcc の戻り値になります。
self が記憶した状態を継続します。引数は そのまま
Kernel.#callcc の戻り値になります。
@param ret 継続に復帰した時に返す値を指定します。 -
Net
:: IMAP :: ContinuationRequest (18032.0) -
IMAP の continuation request (命令継続要求) を表すクラスです。
...IMAP の continuation request (命令継続要求) を表すクラスです。
通常このクラスを直接扱うことはありません。
レスポンスハンドラ(Net::IMAP#add_response_handler)
に渡されます。
詳しくは 2060 の 7.5 を参照してください。... -
Net
:: IMAP :: ContinuationRequest # data -> Net :: IMAP :: ResponseText (9000.0) -
レスポンスのデータを返します。
レスポンスのデータを返します。 -
Net
:: IMAP :: ContinuationRequest # raw _ data -> String (9000.0) -
レスポンス文字列を返します。
レスポンス文字列を返します。 -
Marshal
. # dump(obj , port , limit = -1) -> IO (125.0) -
obj を指定された出力先に再帰的に出力します。
...するもの。具体的には以下のイン
スタンス。Dir, File::Stat, IO とそのサブクラス
File, Socket など。
* MatchData, Data, Method, UnboundMethod,
Proc, Thread, ThreadGroup, Continuation
のインスタンス。
* 特異メソッドを定義したオブジェク......ルの動作を任意に定義することもできます。
@param obj ダンプする対象のオブジェクトを指定します。
@param port IO かそのサブクラスのインスタンスを指定します。
@param limit 指定した場合、limit 段以上深くリンクしたオブジ... -
NEWS for Ruby 2
. 2 . 0 (78.0) -
NEWS for Ruby 2.2.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...た。
* 改善: メジャーGCにインクリメンタルマーキングを導入しました。 10137
* IO
* 改善: Windows上でパイプのための IO#read_nonblock, IO#write_nonblock をサポートしました。
* Kernel
* 追加: Kernel.#itself(Object#itself)
* 改善......す。Ruby 2.2以前は読み込みモードで開いていました。
=== 標準添付ライブラリの更新 (優れたもののみ)
* continuation
* callcc は廃止されました。Fiberを使ってください。
* digest
* Kernel.#Digest はスレッドセーフになりま......ました。fiddle を使ってください。
* etc
* 追加: Etc.#uname
* 追加: Etc.#sysconf
* 追加: Etc.#confstr
* 追加: IO#pathconf
* 追加: Etc.#nprocessors
* find, pathname
* 拡張: Find.#find は "ignore_error" というキーワード引数を受け付... -
Marshal
. # dump(obj , limit = -1) -> String (25.0) -
obj を指定された出力先に再帰的に出力します。
...するもの。具体的には以下のイン
スタンス。Dir, File::Stat, IO とそのサブクラス
File, Socket など。
* MatchData, Data, Method, UnboundMethod,
Proc, Thread, ThreadGroup, Continuation
のインスタンス。
* 特異メソッドを定義したオブジェク......ルの動作を任意に定義することもできます。
@param obj ダンプする対象のオブジェクトを指定します。
@param port IO かそのサブクラスのインスタンスを指定します。
@param limit 指定した場合、limit 段以上深くリンクしたオブジ...