#include "Core.h"

NAMESPACE_UPP

cdouble::cdouble(const Nuller&) : C(DOUBLE_NULL) {}
cdouble::operator Value() const { return RichValue<cdouble>(*this); } 
cdouble::cdouble(const Value& v) : C(RichValue<cdouble>::Extract(v)) {}

INITBLOCK {
	RichValue<cdouble>::Register();
}

END_UPP_NAMESPACE
