Jump to content

IBM Generalized Markup Language

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by NortyNort (talk | contribs) at 07:41, 4 June 2011 (removed copyright violation of http://whatis.techtarget.com/definition/0,,sid9_gci213985,00.html (2004 archive: http://web.archive.org/web/20041231085200/http://whatis.techtarget.com/definition/0,,sid9_gci213985,00.html)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
IBM Generalized Markup Language
Developed byIBM
Extended toSGML

Generalized Markup Language (GML) is a set of macros that implement intent-based markup tags for the IBM text formatter, SCRIPT/VS. SCRIPT/VS is the main component of IBM's Document Composition Facility (DCF). A starter set of tags in GML is provided with the DCF product.

GML was developed in the 1960s by Charles Goldfarb, Edward Mosher and Raymond Lorie (whose surname initials were used by Goldfarb to make up the term GML[1]).

A GML script example

   :h1.Chapter 1:  Introduction
   :p.GML supported hierarchical containers, such as
   :ol
   :li.Ordered lists (like this one),
   :li.Unordered lists, and
   :li.Definition lists
   :eol.
   as well as simple structures.
   :p.Markup minimization (later generalized and formalized in SGML),
   allowed the end-tags to be omitted for the "h1" and "p" elements.

See also

References

  1. ^ Charles F. Goldfarb (1996). "The Roots of SGML - A Personal Recollection". Retrieved 2007-07-07.