[#2332] Ruby-Python fusion? — mrilu <mrilu@...>
Usually I give some time for news to settle before I pass the word, but
7 messages
2000/04/01
[#2353] Re: Function of Array.filter surprises me — schneik@...
5 messages
2000/04/03
[#2361] crontab — Hugh Sasse Staff Elec Eng <hgs@...>
I want to have a program that may be run between certain times.
11 messages
2000/04/05
[#2375] Marshal: Want string out, but want depth specified? — Hugh Sasse Staff Elec Eng <hgs@...>
@encoded = [Marshal.dump(@decoded, , depth)].pack("m")
7 messages
2000/04/07
[#2378] Re: Marshal: Want string out, but want depth specified?
— matz@... (Yukihiro Matsumoto)
2000/04/07
Hi,
[#2376] Iterator into array — Dave Thomas <Dave@...>
15 messages
2000/04/07
[#2397] Could missing 'end' be reported better? — mrilu <mrilu@...>
I'm not sure one could easily parse, or moreover report, this error better.
5 messages
2000/04/08
[#2404] Re: Iterator into array — Andrew Hunt <andy@...>
>It's still possible to introduce a new syntax for collecting yielded
6 messages
2000/04/08
[#2412] Re: Could missing 'end' be reported better? — h.fulton@...
7 messages
2000/04/09
[#2414] Re: Could missing 'end' be reported better?
— matz@... (Yukihiro Matsumoto)
2000/04/09
Hi,
[#2429] Please join me, I'm Hashing documentation — mrilu <mrilu@...>
This is a story about my hashing ventures, try to bear with me.
5 messages
2000/04/10
[#2459] Precedence question — Dave Thomas <Dave@...>
7 messages
2000/04/12
[#2474] Ruby 1.4.4 — Yukihiro Matsumoto <matz@...>
Ruby 1.4.4 is out, check out:
5 messages
2000/04/14
[#2494] ANNOUNCE : PL/Ruby — ts <decoux@...>
7 messages
2000/04/17
[#2495] Re: 'in' vs. 'into' — Andrew Hunt <andy@...>
># rescue MyException into myVar
4 messages
2000/04/17
[#2514] frozen behavior — Andrew Hunt <Andy@...>
7 messages
2000/04/19
[#2530] Re: 'in' vs. 'into' — Andrew Hunt <andy@...>
>Hmm, I've not decided yet. Here's the list of options:
6 messages
2000/04/20
[#2535] Default naming for iterator parameters — mrilu <mrilu@...>
I'm back at my computer after some traveling. I know I think Ruby
5 messages
2000/04/20
[#2598] different thread semantics 1.4.3 -> 1.4.4 — hipster <hipster@...4all.nl>
Hi fellow rubies,
4 messages
2000/04/28
[ruby-talk:02484] Re: 'in' vs. 'into'
From:
mrilu <mrilu@...>
Date:
2000-04-15 00:17:17 UTC
List:
ruby-talk #2484
On 14 Apr 2000, Dave Thomas wrote:
> I was writing about exceptions, and explaining the new
>
> rescue MyException in myVar
>
> syntax, when I got to thinking. I'm wondering if it would read better
> if it said:
>
> rescue MyException into myVar
>
> The 'into' gives a hint that the exception is going to be stored in
> the variable, while 'in' almost suggests that the variable has
> something to do with the exception class _before_ the exception is
> raised.
>
> What do y'all think?
I completely agree. If I would make a decision here, I would take the
rescue MyException into myVar.
But, I haven't used Ruby exceptions extensively, so what am I to tell
something. I think I would use them way too conservatively, like in other
languages, and for example usages what Clemens show here
([ruby-talk:01728] Re: [Ruby] static buffers) I would miss for quite a
long time. So my bottom line is, that I don't know the implications of
this.
I'm not entirely sure what makes a keyword or reserved word. Is it a word
that can't stand in the code? If we can parse with some context here
I think
rescue some-expression-to-evaluate-to-list-of-exception-classes
into var-name
would have 'into' associated only with rescue. If that is possible we have
no problem here, we should choose into for sure.
If we have a problem, I, for one, couldn't vote for new keyword without
thinking implications.
def into(raised)
print raised, "do we have a problem?"
end
begin
raise "I ask a question: "
rescue RuntimeError into $!
end
For me it seems that 'into' is such a good function name to be wasted.
I browsed the archive briefly and I think the discussion ended here
[ruby-talk:01748] Re: [Ruby] static buffers
where Matz said he think some version might confuse parser. It would
be great if he had some time to inform where we are heading now.
>
>
> Dave
>