[#19261] lstripped here-document (Re: comments and continuing strings on the next line) — nobu.nakada@...

なかだです。

29 messages 2003/01/01
[#19360] Re: lstripped here-document (Re: comments and continuing strings on the next line) — "K.Kosako" <kosako@...> 2003/01/15

nobu.nakada@nifty.ne.jpさんの

[#19361] Re: lstripped here-document (Re: comments and continuing strings on the next line) — "NAKAMURA, Hiroshi" <nakahiro@...> 2003/01/15

なひです。

[#19364] Re: lstripped here-document (Re: comments and continuing strings on the next line) — nobu.nakada@... 2003/01/17

なかだです。

[#19366] Re: lstripped here-document (Re: comments and continuing strings on the next line) — "NAKAMURA, Hiroshi" <nakahiro@...> 2003/01/17

なひです。

[#19299] [BUG] errno == 0 — Kazuhiro Yoshida <moriq@...>

もりきゅうです。win32だけかもしれません。

22 messages 2003/01/04
[#19301] Re: [BUG] errno == 0 — "U.Nakamura" <usa@...> 2003/01/04

こんにちは、なかむら(う)です。

[#19302] Re: [BUG] errno == 0 — "U.Nakamura" <usa@...> 2003/01/04

こんにちは、なかむら(う)です。

[#19303] Re: [BUG] errno == 0 — "U.Nakamura" <usa@...> 2003/01/04

こんにちは、なかむら(う)です。

[#19304] Re: [BUG] errno == 0 — "U.Nakamura" <usa@...> 2003/01/04

こんにちは、なかむら(う)です。

[#19306] Re: [BUG] errno == 0 — nobu.nakada@... 2003/01/05

なかだです。

[ruby-dev:19285] Re: ruby-1.8.0 / yield(nil)とyield()の

From: matz@... (Yukihiro Matsumoto)
Date: 2003-01-02 02:42:20 UTC
List: ruby-dev #19285
まつもと ゆきひろです

In message "[ruby-dev:19283] Re: ruby-1.8.0 / yield(nil)とyield()の"
    on 03/01/02, Masatoshi SEKI <m_seki@mva.biglobe.ne.jp> writes:

|> そして、実を言えば、LocalJumpError にしなくても実現できるんじゃないか、
|> と疑っています。結局は手続き呼び出しなんだから、スタックの実体がクライ
|> アントとサーバにわかれているとはいえ、概念的にはひとつのスタック/スレッ
|> ドなわけで、ブロックをその(クライアント側の)スレッドの上で動せば、ブロッ
|> ク内の break/retry でクライアント側のスタックが縮んでbreak/retry に応
|> じた適切なところに制御が飛ぶし、そのときに ensure を使ってサーバ側に残っ
|> ているスタックを適切な所まで縮めればそれで済むんじゃないか、と思ってい
|> ます。
|
|ふむむ。実現できたらいいなあ。
|いまのRubyが持ってるしかけでやるにはどうしたらいいんだろう。
|ちょっと考えてみます。
|ブロックの内でbreakやretryが行われたことを知るにはどうしたら
|いいんだろう。またそれをサーバに伝えるには…

田中さんがおっしゃっているのは「breakやretryが起きたことを知
る」のではなく、「(なんらかの方法で)抜けたことをensureで検出
する」ことで実現できるのではないかということです。

In This Thread