Back to Arangodb

Spirit User's Guide

3rdParty/boost/1.78.0/libs/spirit/classic/index.html

3.12.9.13.3 KB
Original Source

|

| Spirit User's Guide | |

| Table of Contents | | Preface | | Introduction | | Quick Start | | Basic Concepts | | Organization | | What's New | | Core | | Primitives | | Operators | | Numerics | | The Rule | | Epsilon | | Directives | | The Scanner and Parsing | | The Grammar | | Subrules | | Semantic Actions | | In-depth: The Parser | | In-depth: The Scanner | | In-depth: The Parser Context | | Actors | | Predefined Actions | | Attribute | | Parametric Parsers | | Functional | | Phoenix | | Closures | | Dynamic | | Dynamic Parsers | | Storable Rules | | The Lazy Parser | | The Select Parser | | The Switch Parser | | Utility | | Escape Character Parsers | | Loop Parsers | | Character Set Parser | | Confix and Comment Parsers | | List Parsers | | Functor Parser | | Refactoring Parsers | | Regular Expression Parser | | Scoped Lock | | Distinct Parser | | Symbols | | The Symbol Table | | Trees | | Parse Trees and ASTs | | Iterator | | Multi Pass | | File Iterator | | Position Iterator | | Debugging | | Error Handling | | Quick Reference | | Includes | | Portability | | Style Guide | | Techniques | | FAQ | | Rationale | | Acknowledgments | | References |

| Copyright © 1998-2003 Joel de Guzman

Portions of this document:
Copyright © 2001-2003 Hartmut Kaiser
Copyright © 2001-2002 Daniel C. Nuffer
Copyright © 2002 Chris Uzdavinis
Copyright © 2002 Jeff Westfahl
Copyright © 2002 Juan Carlos Arevalo-Baeza
Copyright © 2003 Martin Wille
Copyright © 2003 Ross Smith
Copyright © 2003 Jonathan de Halleux

Use, modification and distribution is subject to the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE\_1\_0.txt)

|

| Spirit is hosted by SourceForge
http://spirit.sourceforge.net/

|