[#1378] differences between Module and Class ? — Mathieu Bouchard <matju@...>

25 messages 2003/08/11
[#1387] Re: differences between Module and Class ? — matz@... (Yukihiro Matsumoto) 2003/08/12

Hi,

[#1442] Re: differences between Module and Class ? — Mathieu Bouchard <matju@...> 2003/08/21

[#1406] _id2ref bug? — Ryan Pavlik <rpav@...>

While debugging some caching code, I've come across a segfault related

22 messages 2003/08/14
[#1407] Re: _id2ref bug? — matz@... (Yukihiro Matsumoto) 2003/08/14

Hi,

[#1413] Re: _id2ref bug? (REPRODUCED, short) — Ryan Pavlik <rpav@...> 2003/08/14

On Fri, 15 Aug 2003 01:57:18 +0900

Re: proc/block with return

From: Mathieu Bouchard <matju@...>
Date: 2003-08-11 21:47:16 UTC
List: ruby-core #1385
On Tue, 12 Aug 2003, Mathieu Bouchard wrote:

> Normally I'd call this a bug, but it seems to be intentional, in the light
> of the aforementioned changelog entry, so, what is going on? why introduce
> incompatibilities like that? and most of all, especially as "break" has
> been given more return-like semantics, but at the block/proc level, why is
> "return" sometimes behaving as if it were a break, but only _sometimes_,
> and not _never_ (or even _always_) ?

Okay, I goofed up here, as I'm quite confused by differences I didn't know
between call and yield, but the original question still holds.

________________________________________________________________
Mathieu Bouchard                       http://artengine.ca/matju


In This Thread