1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
/NOT SUPPORTED/ { exit }
{ if ( NF >= 2 && $3 != "(callback)" )
{
if ( $3 == "Atom" ) $3 = "int" ;
if ( $3 == "Cardinal" ) $3 = "int" ;
if ( $3 == "Dimension" ) $3 = "int" ;
if ( $3 == "KeySym" ) $3 = "int" ;
if ( $3 == "Pixel" ) $3 = "int" ;
if ( $3 == "Position" ) $3 = "int" ;
if ( $3 == "XmTextPosition" ) $3 = "int" ;
if ( $3 == "short" ) $3 = "int" ;
if ( $4 == "list" )
printf ("exception %s of %s list ;\n",$1,$3) ;
else
printf ("exception %s of %s ;\n",$1,$3) ;
}
}
|