| 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/"
)
) An almost empty outline of the functions that implement the course home page language. |








