The case.h header

#include "/package/prog/prjlibs/include/case.h"
CASE_IS_UPPER('A')==1;
CASE_IS_LOWER('a')==1;
CASE_TO_UPPER('a')=='A';
CASE_TO_LOWER('A')=='a';

The case.h C header file defines macros for upper/lowercase character operations. These macros are not locale-sensitive, and depend on the ASCII character set.