|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
Ruby puzzledef a begin ... rescue Exception => e puts "a: rescued #{e}" else puts "a: no exception" ensure puts "a: ensure" end end What should be in place of "..." so that method outputs only "a: ensure"? Messing with STDIN does not count. This is not a joke, but a real ruby feature. --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@... Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@... -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Ruby puzzleNice tip Oleg. Sounds like you had a tricky bug :-) Same question to have no output? Le lundi 12 octobre 2009 à 03:22 -0700, Oleg Andreev a écrit : > def a > begin > ... > rescue Exception => e > puts "a: rescued #{e}" > else > puts "a: no exception" > ensure > puts "a: ensure" > end > end > > What should be in place of "..." so that method outputs only "a: > ensure"? Messing with STDIN does not count. This is not a joke, but a > real ruby feature. > > > --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@... Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@... -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: Ruby puzzlereturn 2009/10/12 Alexis Bernard <alexis.bernard@...>: > > Nice tip Oleg. Sounds like you had a tricky bug :-) > > Same question to have no output? > > Le lundi 12 octobre 2009 à 03:22 -0700, Oleg Andreev a écrit : >> def a >> begin >> ... >> rescue Exception => e >> puts "a: rescued #{e}" >> else >> puts "a: no exception" >> ensure >> puts "a: ensure" >> end >> end >> >> What should be in place of "..." so that method outputs only "a: >> ensure"? Messing with STDIN does not count. This is not a joke, but a >> real ruby feature. >> >> > > > > > > --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@... Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscribe@... -~----------~----~----~----~------~----~------~--~--- |
| Free embeddable forum powered by Nabble | Forum Help |