| # Copyright (C) 2001-2008 Joel de Guzman |
| # Copyright (C) 2001-2008 Hartmut Kaiser |
| # |
| # Distributed under 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) |
| |
| |
| Preface |
| What's New |
| Introduction |
| Qi and Karma |
| Tutorials |
| Abstracts |
| Parsing Expression Grammar |
| Parsing and Generating |
| Primitives |
| Operators |
| Attributes |
| Semantic Actions |
| Directives |
| Rules |
| Grammars |
| Debugging |
| Error Handling |
| Parse Trees and ASTs |
| Quick Reference |
| Reference |
| Concepts |
| Parser |
| Generator |
| Parser Director |
| Generator Director |
| Char |
| String |
| Numeric |
| Binary |
| Directive |
| Action |
| Nonterminal |
| Operator |
| Stream |
| Auxiliary |
| Debug |
| Lex |
| Introduction |
| Tutorials |
| Abstracts |
| Parsing using a Lexer |
| Lexer Primitives |
| Lexer States |
| Lexer Attributes |
| Lexer Semantic Actions |
| Quick Reference |
| Reference |
| Concepts |
| Lexer |
| Token |
| TokenDef |
| TokenSet |
| Lexer Class |
| Token Class |
| TokenDef Class |
| TokenSet Class |
| FAQ |
| Notes |
| Portability |
| Porting from Spirit 1.8.x |
| Style Guide |
| Techniques |
| Rationale |
| Acknowledgments |
| References |
| |
| ----------------------------------------------------------------- |
| |
| Concepts Outline: |
| Description |
| Notation |
| Valid Expressions |
| Expression | Semantics | Return type | Complexity |
| Type Requirements |
| Expression | Requirements |
| Invariants |
| Models |
| |
| Reference Page Outline: |
| Description |
| Header |
| Synopsis |
| Template parameters |
| Model of |
| Objects |
| Expression Semantics |
| Expression | Semantics | Return type | Complexity |
| Example |
| |
| |