Gibt es eine Möglichkeit, den Funktionsnamen der aktuellen Funktion abzurufen?

(defun foo ()
    (send-to-debug-log "Error. Function terminated." (get-current-function-name)))

Ich mache das momentan:

(defun foo ()
    (send-to-debug-log "Error. Function terminated." 'foo)))

Harte Kodierung des Funktionsnamens scheint keine gute Praxis zu sein. Jeder Vorschlag zur Implementierung desget-current-function-name oderget-function-name-that-call-me.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage