]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/DEVEL/mathml_editor/src/LPushLexer.hh
debian release 0.4.1-1
[helm.git] / helm / DEVEL / mathml_editor / src / LPushLexer.hh
index 1466298b01723a9b6b73c67b464479532e874c3c..db6dfb1bc69528d995075395c052c29fa1c99d41 100644 (file)
@@ -1,5 +1,5 @@
 
-#ifndef __TPushLexer_hh__
+#ifndef __LPushLexer_hh__
 #define __LPushLexer_hh__
 
 #include <string>
@@ -13,7 +13,7 @@ public:
   virtual ~LPushLexer() { };
 
   virtual void push(char);
-  virtual void drop(bool = false);
+  virtual void drop(bool);
   virtual void reset(void);
   virtual void flush(void);
   virtual bool error(void) const;
@@ -24,9 +24,9 @@ private:
       ACCEPT,
       ESCAPE,
       MACRO,
-      IGNORE_SPACE,
       PARAMETER,
-      LONG_IDENTIFIER
+      IDENTIFIER,
+      NUMBER
     };
 
   void transaction(char, State);