Chciałbym napisać instrukcję if, która zrobi coś na podstawie tego, czy łańcuch znaków jest pusty. Na przykład:Jak sprawdzić, czy ciąg znaków jest pusty w Emacs Lisp?
(defun prepend-dot-if-not-empty (user-str)
(interactive "s")
(if (is-empty user-str)
(setq user-str (concat "." user-str)))
(message user-str))
W tym wymyślonym przykładzie używam (jest pusta) zamiast prawdziwej metody eliptycznej. Jaki jest właściwy sposób na zrobienie tego?
Dzięki