#define TEST int

double int2double( int a )
{
    TEST hi;
    return ( double )a;
}


#define TEST int double int2double( int a ) { TEST hi; return ( double )a; }