diff -r fd67f54e64e1 -r 667721cf52c5 stage4/stage4.hh --- a/stage4/stage4.hh Mon May 14 09:48:25 2007 +0200 +++ b/stage4/stage4.hh Tue May 15 09:52:38 2007 +0200 @@ -31,7 +31,6 @@ #include "../absyntax/absyntax.hh" - class stage4out_c { public: std::string indent_level; @@ -39,6 +38,7 @@ public: stage4out_c(std::string indent_level = " "); + stage4out_c(const char *radix, const char *extension, std::string indent_level = " "); ~stage4out_c(void); void indent_right(void); @@ -53,6 +53,10 @@ void *printlocation(const char *str); void *printlocation(std::string str); + protected: + std::ostream *out; + std::fstream *m_file; + };