9 return "uint$1_t" if /^CARD(8|16|32)$/;
10 return "int$1_t" if /^INT(8|16|32)$/;
11 return "uint8_t" if $_ eq 'BOOL' or $_ eq 'BYTE';
12 return $_ if /_/ or !/^XCB(.+)/;
21 s/[A-Z](?:[A-Z0-9]*|[a-z0-9]*)(?=[A-Z]|$)/"_" . ($abbr{$&} or lc($&))/eg;
22 $_ .= "_t" unless $fun;
27 s/([_A-Za-z][_A-Za-z0-9]*)([ \t]*\()?/convert($1, defined $2) . ($2 or "")/eg;