Dies ist eine einfache Frage zu beenden, aber irgendwie konnte ich keine Antwort von googeln finden:Wie aus einer Funktion an jedem beliebigen Punkt in elisp
Wie beenden Sie eine Funktion an jedem beliebigen Punkt der Ausführung , wenn eine Bedingung nicht erfüllt ist. Zum Beispiel (ich benutze „(Ausgang)“ als Ersatz hier):
(defun foo()
(progn (if (/= a1 a2)
(exit) ; if a1!=a2, exit the function somehow
t)
(blahblah...)))
Ich weiß nicht blockieren. +1 – RNA