2009-06-29 7 views
2

J'ai été barboter un peu avec clif. Il est un peu perplexe qu'il n'imprime pas le numéro de ligne à laquelle une erreur est. Ou, au moins un indice général où se trouve l'erreur. Dans certains cas, cela doit être possible, n'est-ce pas? Est-il possible d'obtenir de meilleurs messages d'erreur?Comment puis-je améliorer les messages d'erreur Clisp?

Répondre

0

Comme dans la plupart des questions que je vois impliquant clisp, la réponse est probablement "ne pas utiliser clisp". Comme vous le savez peut-être, clisp n'est que l'une des nombreuses implémentations de Common Lisp, et probablement pas l'une des plus populaires. SBCL, Clozure, Allegro et LispWorks sont probablement de meilleurs choix pour la plupart des tâches.

modifier:

Aussi, en utilisant des biofilms dans les emacs pour déboguer vos programmes aide à une bonne affaire. Vous pourriez obtenir une meilleure sortie du débogueur même à partir de clisp (et les autres) en utilisant SLIME.