etGENERIC
{ 'g', 0, 1, etGENERIC, "e", 0 },
{ 'G', 0, 1, etGENERIC, "E", 0 },
case etGENERIC:
if( infop->type==etGENERIC && precision>0 ) precision--;
if( xtype==etGENERIC ){