Entry Warmer:EPODD-4-1-3 from epodd.bib

Last update: Fri Jan 5 02:09:17 MST 2018                Valid HTML 3.2!

Index sections

Top | Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

BibTeX entry

@Article{Warmer:EPODD-4-1-3,
  author =       "Jos Warmer and Hans van Vliet",
  title =        "Processing {SGML} Documents",
  journal =      j-EPODD,
  volume =       "4",
  number =       "1",
  pages =        "3--26",
  month =        mar,
  year =         "1991",
  CODEN =        "EPODEU",
  ISSN =         "0894-3982",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/epodd.bib",
  abstract =     "SGML (Standard Generalized Markup Language) is an ISO
                 Standard that specifies a language for document
                 representation. The main idea behind SGML is to
                 strictly separate the structure and contents of a
                 document from the processing of that document. This
                 results in application-independent and thus reusable
                 documents. To gain the full benefit of this approach,
                 tools are needed to support a wide range of
                 applications. The Standard itself does not define how
                 to specify the processing of documents. Many existing
                 SGML systems allow for a simple translation of an SGML
                 document, which exhibits a 1--1 correspondence between
                 elements in the SGML document and its translation. For
                 many applications this does not suffice. In other
                 systems the processing can be expressed in a
                 special-purpose programming language. In this paper the
                 various approaches to processing SGML documents are
                 assessed. We also discuss a novel approach, taken in
                 the Amsterdam SGML Parser. In this approach, processing
                 actions are embedded in the grammar rules that specify
                 the document structure, much like processing actions
                 are embedded in grammars of programming languages that
                 are input to a parser generator. The appendix contains
                 an extended example of the use of this approach.",
  keywords =     "SGML, Parser generators, Application generators, Data
                 translation, Structured documents, Reusability",
}

Related entries