case Type::Float: result += functions::asString("%f", *a_value.a_float); break;
case Type::Double: result += functions::asString("%g", *a_value.a_double); break;
case Type::Custom: result += functions::asHexString(anna_ptrnumber_cast(a_value.a_custom)); break;
case Type::Float: result += functions::asString("%f", *a_value.a_float); break;
case Type::Double: result += functions::asString("%g", *a_value.a_double); break;
case Type::Custom: result += functions::asHexString(anna_ptrnumber_cast(a_value.a_custom)); break;