Linguistic abstraction - slide 5 : 22 |
A fine grained implementation of a course home page language
Each of the forms in the language are implemented as a Scheme function
(course-home-page (name "Programming Paradigms") (number-of-lectures 15) (lecture-names "intr" "scheme" "higher-order-fn" "eval-order" "lisp-languages") (current-lecture 3) (links "schemers.org" "http://www.schemers.org/" "LAML" "http://www.cs.auc.dk/~normark/laml/" "Haskell" "http://haskell.org/" ) )