CL
iki
the common lisp wiki
Home
Recent Changes
About CLiki
Text Formatting
Create New Page
Edit ``XML''
The eXtensible Markup Language is ``an equivalent of S-expressions for people who are afraid of parentheses''.
Related pages
/("XML and DOM" :attribute :topic :match :exact :case-sensitive t)
lambda codex
expat bindings
Pierre Mai's expat wrapper was posted to comp.lang.lisp and preserved by
Google Groups
It now has its own page at
http://www.pmsf.de/resources/lisp/expat.html
.
This deserves mention:
XML and Scheme
XML Parser Libraries comparison
_(CLOCC) comes with an XML parser in CLOCC/
CLLIB
/xml.lisp
Philip Wadler
has plenty to say about XML, e.g.
"XML: Syntax, Sin, and Synergy"
(PDF). There are lots of others at his XML resources page,
"XML: Some hyperlinks minus the hype"
.
There is also a list of free XML software in Common Lisp at the
Free XML tools
page.
Common Lisp binding for DOM
here
.
The _(Wilbur) RDF toolkit (
Sourceforge page
) in Common Lisp is available, and it's described in a
paper
called Enabling Semantic Web Programming by Integrating RDF and Common Lisp. ... though it's worth noting that _(Wilbur) is an RDF toolkit, not an XML toolkit -- it just happens that it can read RDF/XML, an XML serialisation of RDF.
Things With XML In The Title: /("XML" :attribute :title :match :substring :case-sensitive nil) Things In The XML Topic: /("XML" :attribute :topic :match :substring :case-sensitive nil) See also: Other _(Lisp Markup Languages)
Please supply your name and a summary of changes for the Recent Changes page. If you are making a minor alteration to a page you recently edited, you can avoid making another Recent Changes entry by leaving the Summary box blank
Summary of changes:
Captcha (enter the word "lisp" here):
Your name:
Check this box to fill in your name automatically next time
(uses a cookie)