ACM Home Page
Please provide us with feedback. Feedback
SXML specification
Full text pdf formatPdf (554 KB)
Source ACM SIGPLAN Notices archive
Volume 37 ,  Issue 6  (June 2002) table of contents
COLUMN: Technical correspondence table of contents
Pages: 52 - 58  
Year of Publication: 2002
ISSN:0362-1340
Author
Oleg Kiselyov  Naval Postgraduate School, Monterey, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 14,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/571727.571736
What is a DOI?

ABSTRACT

The present article specifies revision 2.1 of SXML. SXML is an abstract syntax tree of an XML document. SXML is also a concrete representation of the XML Infoset in the form of S-expressions. The generic tree structure of SXML lends itself to a compact library of combinators for querying and transforming SXML.The master SXML specification file is written in SXML itself. The present paper is the result of translating that SXML code into LATEX, using an appropriate "stylesheet". A different stylesheet converted the specification to HTML. The master file, the stylesheets and the corresponding HTML and LATEXdocuments are available at http://pobox.com/~oleg/ftp/Scheme/xml.html.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Jim Clark. XML Namespaces. February 4, 1999. http://www.jclark.com/xml/xmlns.htm
 
3
 
4
Oleg Kiselyov. Functional XML parsing framework: SAX/DOM and SXML parsers with support for XML Namespaces and validation. September 5, 2001. http://pobox.com/~oleg/ftp/Scheme/SSAX.scm
 
5
Oleg Kiselyov. XML and Scheme. An introduction to SXML and SXPath; illustration of SXPath expressiveness and comparison with XPath. September 17, 2000. http://pobox.com/~oleg/ftp/Scheme/SXML-short-paper.html
 
6
Kirill Lisovsky. Case sensitivity of Scheme systems. http://pair.com/lisovsky/scheme/case-sensitivity.html
 
7
World Wide Web Consortium. Document Object Model (DOM) Level 1 Specification. W3C Recommendation. http://www.w3.org/TR/REC-DOM-Level-1
 
8
World Wide Web Consortium. Extensible Markup Language (XML) 1.0 (Second Edition). W3C Recommendation. October 6, 2000. http://www.w3.org/TR/REC-xml
 
9
World Wide Web Consortium. XML Information Set. W3C Recommendation. 24 October 2001. http://www.w3.org/TR/xml-infoset
 
10
World Wide Web Consortium. Namespaces in XML. W3C Recommendation. January 14, 1999. http://www.w3.org/TR/REC-xml-names/
 
11
World Wide Web Consortium. XML Path Language (XPath). Version 1.0. W3C Recommendation. November 16, 1999. http://www.w3.org/TR/xpath



Peer to Peer - Readers of this Article have also read: