2431a80d8a
[SVN r44360]
98 lines
1.9 KiB
Plaintext
98 lines
1.9 KiB
Plaintext
# 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
|
|
|
|
|