Re: [SSFR] quel langage ?

[ Thread Index | Date Index | More debianworld.org/shellscript-fr Archives ]


On 2005-11-30 12:32:48 +0000, Philippe Jacquot wrote:
> Quant aux try/except que j'évoquai, je trouve quand même sympa de 
> pouvoir écrire:
> try:
>   main()
> except ErrorType1:
>   blah blah
> except ErrorType2:
>   blih blih
> except ErrorType3:
>   bluh bluh
> etc...

En Perl, le traitement des erreurs peut se faire de diverses façons
(suivant ce qui est le plus pratique...). On peut très bien faire un

  eval { ... };

et la variable $@ donne la chaîne correspondant à l'erreur éventuelle.
Donc, oui, on peut faire le même genre de chose qu'en Python.

-- 
Vincent Lefèvre <vincent@xxxxxxxxxx> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / SPACES project at LORIA



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/