Lecture 7 - Page 20 : 24
Functional Programming in Scheme
LAML
* An Introductory LAML Example
HTML documents in LAML
* Programmatic Authoring
Authoring of web materials
Programmatic authoring
* LAML basics
LAML: Lisp Abstracted Markup Language
* HTML mirror functions in LAML
The HTML mirrors in LAML
Mirroring of HTML (1)
Mirroring of HTML (2)
Mirroring of HTML (3)
Mirroring of HTML (4)
Summary of Mirror Rules
* Practical LAML Work
LAML document processing
LAML document styles and tools
LAML server-side programming - CGI
* XML-in-LAML
XML in LAML
* More info about LAML
More information
* Exercises
Exercises
XML in LAML
XML-in-LAML
is a mirroring technique that makes XML languages available in Scheme
XML-in-LAML
Mirror derivation from Document Type Definitions (DTDs)
Automatic derivation of validation predicates
Two or more XML languages can co-exist
Existing XML-in-LAML languages
XHTML (strict, transitional, frameset) with full validation
SVG - Scalable Vector Graphics - with partial validation
LENO - the XML language used as the source of this material - with full validation
Course Plan - the course home page system.
Program Dissection - A simple program explanation facility
Photo Show - A web photo presentation system