Lecture overview -- Keyboard shortcut: 'u'  Previous page: Mirroring of XHTML (2) -- Keyboard shortcut: 'p'  Next page: Mirroring of XHTML (4) - More of the same... -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Page 9 : 26
Document Description and Processing in Scheme
Mirroring of XHTML (3)

Lists of contents and lists of attributes are processed recursively and spliced together with their context

(body
    (ul 
      (map li (list "one" "two" "three")) 
    )
  )
 )
)

Passing of attribute lists and lists of textual contents.

<body>
  <ul><li>one</li> <li>two</li> <li>three</li></ul>
</body>

The XHTML counterpart.