Können Sie mehrere Anweisungen in einer "if" -Anweisung ausführen?

Dies ist meine Funktion:

(defun MyFunction(input)
  (let ((NEWNUM (find input num)))
    (if (find input num)              //if this 
      (setq num NEWNUM) (FUNCT2)      //then execute both of these
    (list 'not found))))              //else output this

So, nachdem die if Aussage möchte ich ausführen zu können (setq num NEWNUM) gefolgt von (FUNCT2) um eine neue variable und dann eine Funktion aufrufen. Irgendwelche Ideen auf, wie dies zu tun?

InformationsquelleAutor der Frage Jack Null | 2010-05-17

Schreibe einen Kommentar