Bonjour,

J'espere que le titre est suffisament explicite. Mon probleme est le suivant. Je me suis mis en tete d'ecrire un petit gestionnaire d'exception etant donne que ce n'est pas encore integre dans perl.

Apres plusieurs essais je suis tombe sur le module Error.pm qui offre une syntaxe sympathique. Le probleme est que je n'arrive pas a reproduire la meme syntaxe.

Dans la doc les appels sont :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
try
{ ... }
catch Exception with
{...}
avec try, catch et with des fonctions du module

Bien sur j'ai essaye de reprendre le code du module mais pas moyen rien ne passe et le compilateur me dit a chaque coup:
Bareword found where operator expected at test.pl line 10, near "KillException with"
(Do you need to predeclare KillException?)
syntax error at test.pl line 11, near "KillException with
"
Execution of test.pl aborted due to compilation errors.
Si quelqu'un a une solution je suis plus qu'impatient de la connaitre ^^

Merci d'avance.