dynatype v1 = 1 int (v1) = 1 double (v1 = 3.14) = 3.14 double (v2 = v1) = 3.14 (const char*)(v2 = "abc") = abc (const char*)(v1 = v2) = abc exception