CoffeeFilter An Invisible XML parser in Java Norm Tovey-Walsh Copyright © 2022–2023, 2025 Norm Tovey-Walsh Version 3.3.6-SNAPSHOT Table of Contents Introduction 1. General use 1.1. Constructing a parser 1.2. Parsing the input 1.3. Processing the results 1.4. Ambiguous results 2. Pragmas 2.1. Grammar pragmas 2.2. Rule pragmas 2.3. Symbol pragmas 3. Modularity 4. Limitations Part I. API Documentation 5. Parser options 5.1. ParserOptions 6. Invisible XML 6.1. InvisibleXml 6.2. InvisibleXmlParser 6.3. InvisibleXmlDocument