2.7.5. Funktionen als Variablen

Funktionen lassen sich auch an Variablen binden, wodurch sich Programmabläufe verallgemeinern lassen.

(defparameter *testfunktion* #'+)

(apply *testfunktion* '(3 4 5)) ;; -> 12

(setf *testfunktion* #'*)

(apply *testfunktion* '(3 4 5)) ;; -> 60

results matching ""

    No results matching ""