🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.text.sgml
Article #357

Writing SGML Applications

#357
From: Robert Cape
Date: Sat, 08 Dec 1990 21:03
28 lines
1368 bytes
I've begun the task of writing an sgml application.  We have Sobemap's
(aka Yard) SGML parser.  In an appendix, they show a small sample sgml
application which uses lex and yacc to parse the canonical output from
their parser of an sgml instance.  The lex and yacc stuff is linked with
user code to perform the necessary transformations.

What I'd like to see is a discussion by others who are writing sgml
applications

 - What are people using for sgml parsers?
 - How are they creating their applications?
 - What design goals do people have in mind?
   - Portability across platforms?
   - Portability across OS's?
   = Speed?
   - Multiple passes?
 - Trade-offs between using lex (or flex) and yacc (or bison) and
   generalized translators? 
 - How do the various sgml parsers differ in their canonical output?
 - What are the implications?
 - Etc., etc.

Thanks,

Bob Cape

robert.cape@stpaul.ncr.com
 
Technical Details
Message-ID: <767@npdiss1.StPaul.NCR.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!ncrlnk!ncrstp!npdiss1!cape

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!ncrlnk!ncrstp!npdiss1!cape
From: cape@npdiss1.StPaul.NCR.COM (Robert Cape)
Newsgroups: comp.text.sgml
Subject: Writing SGML Applications
Keywords: lex, yacc, sobemap, parser
Message-ID: <767@npdiss1.StPaul.NCR.COM>
Date: 8 Dec 90 21:03:18 GMT
Reply-To: cape@ncrcis.StPaul.NCR.COM (Robert M. Cape)
Organization: NCR Network Products Division
Lines: 28