CoreComponents 3.0.0
A Modern C++ Toolkit
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages Modules

Building blocks for building recursive descent parsers More...

Collaboration diagram for Syntax Definition:

Namespaces

namespace  cc
 Root namespace of all CoreComponents libraries
 
namespace  cc::syntax
 Namespace of the CoreComponent syntax description framework.
 

Classes

class  FloatSyntax
 C-style floating point literals. More...
 
class  InetAddressSyntax
 Syntax of an internet address. More...
 
class  IntegerSyntax
 C-style integer literals. More...
 
class  VoidRule
 Syntax rule which does not produce any token. More...
 
class  SyntaxDefinition
 Computer language syntax definition. More...
 
class  SyntaxRule
 Syntactic rule within a syntax definition. More...
 
class  Token
 Syntax production. More...
 
class  TokenScreen
 Projection target for a token tree. More...
 
class  UriSyntax
 Syntax of an Uniform Resource Identifier. More...
 

Detailed Description

Building blocks for building recursive descent parsers