The name CLHP implies that it can only be used in Hypertext contexts, however CLHP allows Lisp code to be embedded in XML via XML processing instructions, which means it can be included in any XML document and still allow the document to be considered valid XML. In this respect CLHP could be used in any application where a high level language is desirable as part of an XML solution.
It is currently in an alpha stage, but is quite useable. At this point, it is implemented in and requires CMUCL. It is integrated as an Apache module, so Apache is required.
- Current Version is 0.2.0 alpha
- CLHP homepage
web framework