you could try throw and catch
as in
catch(:alsacian) {
field.each { |el|
throw(:alsacian) if el.alsacian?
puts el
}
}
s.
Niko Schwarz (2001-11-14 06:51):
> Hi there,
> is there a way to exit a block before time?
> like:
>
> field.each { |el|
> if(el.alsacian?)
> break #no, dont want anymore
> else
> puts el
> end
> }
>
> is there? (note: i want to exit it just for one el, of course)
>
> tia,
>
> nick
> --
> A lot of people I know believe in positive thinking, and so do I. I
> believe everything positively stinks.
> -- Lew Col
--
Stefan Schmiedl
EDV-Beratung, Programmierung, Schulung
Loreleystr. 5, 94315 Straubing, Germany
Tel. (0 94 21) 74 01 06
Public Key: http://xss.de/stefan.public
shhhh ... I can't hear my code!