Hallo Experten!
Ich benutze seit Jahren ab und zu mal Lisp, bin ich aber nie soooo tief in die Editor-Nutzung eingestiegen, deshalb meine Frage:
Wie kann man in dem AuutoLisp-Editor (Acad 2011) erkennen, an welcher Stelle genau (Zeile oder Funktion) der Lisp-Abauf wegen Fehler abgebrochen wurde? Wie machen die Profis, dass sie moeglichst schnell die Stelle des Errors finden? Kann man den Editor dazu bewegen, dass der Cursor direkt dort hinspringt?
Der Hintergrund meiner Frage ist: es gibt haeufig z.Bl. Variablen, die inkompatibel sind, und bei denen bricht der Lisp-Running ab. Wenn das Program etwas unfangreicher ist, man kann nicht erahnen, was genau dem Interpreter nicht gefaellt. Die Error-Meldung hilft an der Stelle nicht. Beispiel: eine Variable ist 'leer' also nil, und bricht die Funtion strcat oder alert ab. Man weisst aber nicht wo genau die Abbruchstelle ist.
Danke im Voraus,
Manfred
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP