src
Namespaces | Typedefs | Functions
parser.h File Reference
#include <list>
#include <string>
#include "src/codegen/output.h"
#include "src/ir/regexp/regexp.h"
#include "src/ir/regexp/regexp_rule.h"
#include "src/parse/scanner.h"
#include "src/parse/spec.h"
Include dependency graph for parser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 re2c
 

Typedefs

typedef std::set< std::string > re2c::CondList
 
typedef std::list< RuleOp * > re2c::RuleOpList
 
typedef std::map< std::string, Spec > re2c::SpecMap
 
typedef std::map< std::string, std::pair< uint32_t, std::string > > re2c::SetupMap
 
typedef std::map< std::string, const Code * > re2c::DefaultMap
 
typedef std::map< std::string, RegExp * > re2c::symbol_table_t
 

Functions

void re2c::parse (Scanner &, Output &)
 
void re2c::parse_cleanup ()