Listing 4 Definition of classes Asl and Dlg

_CLASSDEF(Asl)
class _CLASSTYPE Asl:public Tokenizer
{
public:
   Asl():Tokenizer(){ initialize();}    // constructor, call initialize
   Asl(ifstream& a):Tokenizer(a){initialize();}
   Asl(const LPSTR ch):Tokenizer(ch){initialize();}
   ~As(){}
   void initialize();   // redefine initialize
};

_CLASSDEF(Dlg)
class _CLASSTYPE Dlg:public Tokenizer
{
public:
   Dlg():Tokenizer(){initialize();}   // constructor, call initialize
   Dlg(ifstream& a):Tokenizer(a){initialize();};
   Dlg(const LPSTR ch):Tokenizer(ch){initialize();}
   ~Dlg(){}
   void initialize();   // redefine initialize
};
// End of File