]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/DEVEL/mathml_editor/src/APushLexer.hh
* code cleanup
[helm.git] / helm / DEVEL / mathml_editor / src / APushLexer.hh
index 2243426d2ecfcc4378b6f91022ac28474135b0fb..4fca8cf7651ba467d70766fa913b8d8147b4aa82 100644 (file)
@@ -5,16 +5,15 @@
 class APushLexer
 {
 public:
-  APushLexer(class APushParser& p) : parser(p) { };
+  APushLexer(class ALogger& l, class APushParser& p) : logger(l), parser(p) { };
   virtual ~APushLexer() { };
 
   virtual void push(char) = 0;
   virtual void reset(void) = 0;
   virtual bool error(void) const = 0;
-  //virtual void freeze(void);
-  //virtual void thaw(void);
 
 protected:
+  class ALogger&     logger;
   class APushParser& parser;
 };