SXML specification

  • Authors:
  • Oleg Kiselyov

  • Affiliations:
  • Naval Postgraduate School, Monterey, CA

  • Venue:
  • ACM SIGPLAN Notices
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

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.