PUMA Library Reference Manual
Puma::PreExprLexer Class Reference

#include <PreExprLexer.h>

Classes

class  State
 

Public Types

typedef lexertl::rules::id_type IdType
 

Public Member Functions

virtual ~PreExprLexer ()
 
virtual void add_rules (lexertl::rules &rules)
 

Static Public Member Functions

static PreExprLexerinstance ()
 

Protected Member Functions

void setup ()
 

Friends

class State
 

Member Typedef Documentation

◆ IdType

typedef lexertl::rules::id_type Puma::PreExprLexer::IdType

Constructor & Destructor Documentation

◆ ~PreExprLexer()

virtual Puma::PreExprLexer::~PreExprLexer ( )
inlinevirtual

Member Function Documentation

◆ add_rules()

virtual void Puma::PreExprLexer::add_rules ( lexertl::rules &  rules)
inlinevirtual

◆ instance()

static PreExprLexer& Puma::PreExprLexer::instance ( )
inlinestatic

◆ setup()

void Puma::PreExprLexer::setup ( )
inlineprotected

Friends And Related Function Documentation

◆ State

friend class State
friend