Hallo amarbs!
Die Meldung besagt, dass in deinem Lisp eine Funktion das Argument nil übergeben bekommt, aber etwas anderes erwartet. Das kann passieren, wenn z. B. eine Variable falsch geschrieben ist o. ä. Wo der Fehler liegt bekommst du so raus (Wenn du mit dem Lisp-Editor arbeitest):
Setze an einer Stelle im Programm bis wohin es ganz sicher geht einen Haltepunkt (Taste F9). Dann Lädst du den Inhalt des Fensters neu und startest das Programm. Wird der Haltepunkt erreicht, dann springt ACAD wieder in den Editor und zeigt die Stelle mit dem Haltepunkt an. Jetzt bist du an der Reihe. Lasse das Programm schrittweise weiterlaufen, indem du für jeden Schritt die Taste F8 drückst. Wenn der Fehler auftritt bleibt die Markierung an der fehlerhaften Funktion stehen. Jetzt weißt du, wo du ändern musst.
Viel Spaß bei der Fehlersuche!
Stefan
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP