2 #ifndef __APushLexer_hh__
3 #define __APushLexer_hh__
8 APushLexer(class ALogger& l, class APushParser& p) : logger(l), parser(p) { };
9 virtual ~APushLexer() { };
11 virtual void push(char) = 0;
12 virtual void reset(void) = 0;
13 virtual bool error(void) const = 0;
16 class ALogger& logger;
17 class APushParser& parser;
20 #endif // __APushLexer_hh__