Linguistic abstraction - slide 11 : 22 |
(let ((ttl "Programming Paradigms") (max 5) (current 3) ) `(course-home-page (name ,ttl) (number-of-lectures ,max) ,(cons 'lecture-names (map downcase-string (list "intr" "scheme" "HIGHER-ORDER-FN" "eval-order" "lisp-languages"))) (current-lecture ,current) (links "schemers.org" "http://www.schemers.org/" "LAML" "http://www.cs.auc.dk/~normark/laml/" "Haskell" "http://haskell.org/" ) ) )