zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
pp::Lexer Class Referenceabstract

#include <Lexer.h>

Inherited by pp::DefinedParser, pp::DirectiveParser, pp::MacroExpander, pp::Tokenizer, and pp::TokenLexer.

Public Member Functions

virtual ~Lexer ()
 
virtual void lex (Token *token)=0
 

Detailed Description

Definition at line 15 of file Lexer.h.

Constructor & Destructor Documentation

pp::Lexer::~Lexer ( )
virtual

Definition at line 12 of file Lexer.cpp.

Member Function Documentation

virtual void pp::Lexer::lex ( Token token)
pure virtual

Implemented in pp::Tokenizer, pp::DirectiveParser, and pp::MacroExpander.

Referenced by skipUntilEOD().


The documentation for this class was generated from the following files: