Retourner au contenu associé (dépêche : Peter Seibel : Practical Common Lisp)
Posté par ducon anonymous le 03 mai 2005 à 19:08. En réponse à la dépêche Peter Seibel : Practical Common Lisp. Évalué à 2.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Exemple de test d'un code retour erreur en Lisp ?
Posté par ducon anonymous . En réponse à la dépêche Peter Seibel : Practical Common Lisp. Évalué à 2.
Le concept de code d'erreur de retour est une abomination remplacée depuis des lustres par de la gestion d'exceptions, ou à vrai dire dans le cas de (http://fr.wikipedia.org/wiki/Common_Lisp(...) ) Common Lisp, le système de conditions ( http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_d%27exceptions(...) ).
Un erreur, ça se signale (avec error, signal, warn ...). Ca se traite avec HANDLER-BIND et ça se répare (et la suite redémarre, quand c'est possible) avec des RESTARTS.