#include using namespace Upp; void Do(Any& x) { if(x.Is()) LOG("String: " << x.Get()); if(x.Is()) { LOG("--- File: "); LOG(LoadStream(x.Get())); LOG("----------"); } if(x.IsEmpty()) LOG("empty"); } CONSOLE_APP_MAIN { Any x; x.Create() = "Hello!"; Do(x); x.Create().Open(GetDataFile("Ntl12.cpp")); Do(x); x.Clear(); Do(x); }