PUMA Library Reference Manual
Loading...
Searching...
No Matches
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()

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

◆ setup()

void Puma::PreExprLexer::setup ( )
inlineprotected

◆ State

friend class State
friend