2 #ifndef __LPushLexer_hh__
3 #define __LPushLexer_hh__
7 #include "APushLexer.hh"
9 class LPushLexer : public APushLexer
12 LPushLexer(class ALogger&, class APushParser&);
13 virtual ~LPushLexer() { };
15 virtual void push(char);
16 virtual void drop(bool);
17 virtual void reset(void);
18 virtual void flush(void);
19 virtual bool error(void) const;
32 void transaction(char, State);
38 #endif // __LPushLexer_hh__