[Main]
Name=isupper
Type=Function
Subtype=Macro
Header Files=ctype.h
Definition=short isupper (short c);
Real Definition=#define isupper(c) ({register short __c=(c);__c>='A'&&__c<='Z';})

[Description]
Checks whether a character is an uppercase.

[Explanation]
isupper returns nonzero if <I>c</I> is an uppercase letter ('A' to 'Z'), otherwise it returns zero.
It is a small inline function which is implemented using GNU C smart macros.
