Archon::Utilities::Lexer::Context Struct Reference

An abstract base class for the context of the lexer. More...

#include <archon/util/lexer.H>

Inheritance diagram for Archon::Utilities::Lexer::Context:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~Context ()
virtual void lexerError ()=0

Detailed Description

An abstract base class for the context of the lexer.

The context of the lexer which must be derived from this class has in it the methods that may be associated with lexer rules. And it would typically also hold some amount of state and reference to other contextual objects such as symbol tables and the like.

Definition at line 132 of file lexer.H.


The documentation for this struct was generated from the following file:
Generated on Sun Jul 30 22:57:33 2006 for Archon by  doxygen 1.4.4