1 ///////////////////////////////////////////////////////////////////////////////
3 // This file defines the rewriting partial evaluator
5 ///////////////////////////////////////////////////////////////////////////////
6 #ifndef rewriting_mix_h
7 #define rewriting_mix_h
13 ///////////////////////////////////////////////////////////////////////////////
15 // The rewriting partial evaluator
17 ///////////////////////////////////////////////////////////////////////////////
18 class RewriteMix : public virtual RewritingCompiler
19 { RewriteMix (const RewriteMix&); // no copy constructor
20 void operator = (const RewriteMix&); // no assignment
25 virtual ~RewriteMix();
27 virtual void optimize_rewrite ();