Beyond SGML

Detailed Table of Contents

1. What Could We Have Done Without SGML?
   1.1 A Grammar
   1.2 Marks, Text and Keywords
   1.3 Recognizing Marks and Text
   1.4 Declarations
   1.5 White Space
   1.6 Specifying Explicit Matches for Text
   1.7 Empty Syntactic Objects
   1.8 Resolving Ambiguities
   1.9 Non-Syntactic Objects
   1.10 Included Text
   1.11 Non-Issues

2. A Grammar for Grammars