Denver Area Lisp User Group Meeting for April, 2005
Monday, April 4, 2005
Topic:
<XMLisp) - XML Processing using CLOS
Presenter: Alex Repenning
Date: Friday, April 8, 2005
Time: 6:30pm - 10:00pm (meeting followed by food/drinks at
nearby restaurant)
Venue: We will be meeting at the
AgentSheets company office in the Gunbarrell area (northeast of
Boulder). The address is:
6560 Gunpark Dr.Description: XMLisp is the integration of Lisp with XML. The Lisp Meta Object Protocol is used to establish a simple and highly efficient mapping between CLOS objects and the XML extensible markup language. It is not just an API to read XML files and turn them into some Lisp flavored representation. Instead, it integrates Lisp and XML into one environment at two levels:
Suite D
Boulder, CO 80301
(Mapquest map)
Phone: (303) 530-1773
- At a language level it allows the arbitrary combination of Lisp expressions and XML elements. CLOS objects can be printed as XML elements. XML elements evaluate into CLOS objects.
- At a tool level XMLisp allows users to fluidly experiment with XML. Type XML elements into the lisp listener. Evaluate complete or parts of hierarchical XML elements. Inspect complex XML elements using the inspector. Get support from symbol completion when editing XML.

