SGML and Python
Title: SP, OLE, Python and SGML Groves
Author: papresco@calum.csclub.uwaterloo.ca (Paul Prescod)
Date: Fri, 22 Aug 1997 14:07:23 GMT
------------------------------------------------
I've written some rough documents about various topics that may be
useful to readers of these newsgroups:
* SGML Processing in Python
* Using SGML Groves from Python, Visual Basic and other OLE client
scripting languages
* PySgml: A Module (under development) for SGML Processing in Python
* An Introduction to Groves for Python Programmers
These are all at my web page: http://itrc.uwaterloo.ca/~papresco
For those who aren't familiar with these technologies:
SGML is the ISO standard for structured document processing. If you must work
with large, complex documents and publish in more than one format or do other
automated processing SGML is the most robust, standard technology.
A "Grove" is a data model for the parsed SGML document, just as "tables and
fields" make up the relational data model for databases.
Python is a really easy, incredibly powerful scripting language. You might think
of it as a more powerful, faster TCL or easier to use Perl. It really combines
the best features of other scripting languages and borrows many neat features
from the Great Languages from history (Simula, SmallTalk, Lisp, Algol).
Paul Prescod