mirroring
Lecture - 0
Slide 1 : 3
HTML mirroring
HTML is mirrored as functions in Scheme on an element by element basis
Three generation of HTML mirroring
Ad hoc mirroring
Manual programming of 'tags' when needed
Simple generic mirroring
The HTML mirror is generated on the basis of lists of single of double tags
If you have made one mirror function you have made them all
Accurate and systematic mirroring
Based on a parsed representation of the HTML4.0 DTD
Accurate handling of attributes (but no validation)
Three layers: basis, surface, convenience
The HTML Ad hoc mirror
The HTML simple generic mirror
The HTML4.0 loose accurate mirror - basis
The HTML4.0 loose accurate mirror - surface