# SGMLS.pm: a perl5 class library for handling output from the SGMLS and NSGMLS parsers (version 1.03)

Welcome to `SGMLS.pm`, an extensible `perl5` class library for processing the output from the `sgmls` and `nsgmls` parsers. `SGMLS.pm` is free, copyrighted software available by anonymous ftp in the directory ftp://aix1.uottawa.ca/pub/dmeggins/. You might also want to look at the documentation for `sgmlspl`, a simple sample script which uses `SGMLS.pm` to convert documents from SGML to other formats.

- Terms
- What is SGMLS.pm?
- How do I produce SGML documents?
- How do I program in perl5?
- How do I use SGMLS.pm?
- So what do I do with an event?
- What are the different event types and data?
- What do I do with an SGMLS_Element?
- What do I do with an SGMLS_Attribute?
- What do I do with an SGMLS_Entity?
- What do I do with an SGMLS_Notation?
- Is there any extra information available from the SGML document?
- How about a simple example?
- How do I design my own classes?
- Are there any bugs?