Play audio slide show -- Keyboard shortcut: 'x'  Lecture overview -- Keyboard shortcut: 'u'  Previous page: Web related higher-order functions [Section] -- Keyboard shortcut: 'p'  Next page: HTML mirror usage examples -- 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      Higher-order Functions - slide 27 : 34

HTML mirror generation
There are three different cases to consider: double tag elements, single tag elements, and tags that can be both single and double.
taggen-1.scm
The two higher-order functions for the HTML mirror generation.
taggen-2.scm
Functions that generate single and double tags.
taggen-3.scm
Functions that generate individual single and double tags.
taggen-4.scm
Functions for attribute linearization.
all-mirror.scm
All functions from above in a single file.
 

The current HTML mirror in LAML is more advanced and sophisticated than the one illustrated above