Lisp »Tips 'n Tricks »Uso di IF If valuta le espressioni in modo condizionale: (if test then a else b).
(if (= a b) (progn (princ "\na = b") (setq a (+ a 10) b (- b 10)) ) ) If può contenere al suo interno più istruzioni if. Ecco un esempio, prima in linguaggio Pascal e poi tradotto in Lisp. a2r.pas
a2r.lsp
Test del lisp Command: a2r
Ultimo Aggiornamento_Last Update: 17 Febbraio 2004 |