Lecture overview -- Keyboard shortcut: 'u'  Previous page: Coarse grained linguistic abstraction in Lisp -- Keyboard shortcut: 'p'  Next page: Language embedding [Section] -- Keyboard shortcut: 'n'  Lecture notes - all slides together  Annotated slide -- Keyboard shortcut: 't'  Textbook -- Keyboard shortcut: 'v'  Alphabetic index  Help page about these notes  Course home    Linguistic abstraction - slide 7 : 22

An example of coarse grained abstraction
Transformation of a document which is represented as a list structure


  (name "Programming Paradigms")

  (number-of-lectures 15)

    "intr" "scheme" "higher-order-fn" 
    "eval-order" "lisp-languages")

  (current-lecture 3)

    "schemers.org" "http://www.schemers.org/"
    "LAML" "http://www.cs.auc.dk/~normark/laml/"
    "Haskell" "http://haskell.org/"
Reading the document as a list structure.
A simple demo processing of the document.