Hvis du tastet feil i sted, så det Lisp leste ikke var et riktig
Lisp-uttrykk eller umulig å evaluere, havnet du i ``debuggeren''. Vi kan se
av promptet og eventuelle feilmeldinger om vi befinner oss i debuggeren eller
ikke. Debuggeren hjelper til når noe går galt ved å
forsøke å gi meldinger om hvor en eventuell feil oppstod. En god
debugger er et veldig kraftig hjelpemiddel i utvikling av programmer, selv om
den kan virke vel kryptisk til å starte med. Det blir mer om debuggeren seinere, den første utfordringen blir
å komme seg vekk derfra og tilbake til det
normale Lisp-promptet.
(* 3 (/ 5 0)) Error: Attempt to divide 5 by zero
Oftest kan vi få hjelp ved å skrive H eller :help el., evt. ved å velge noe fra en meny. Det vi trenger å gjøre i dette tilfellet er å foreta en resetting av Lispen. I ACL gjøres det enkelt og greit ved å skrive ":reset".
(* 3 (/ 5 0)) Error: Attempt to divide 5 by zero :reset