void StackExpressionResult::operator=(const ExpressionResult& rhs) { if(debug) { Info << "StackExpressionResult::operator=(const ExpressionResult& rhs)" << endl; } ExpressionResult last( rhs.getUniform( 1, false // issue a warning if the other result is not really uniform ) ); this->push( last ); }