1#define TOLOWER(c) ((((unsigned)c) - 'A' < 26) ? ((c) | 32) : (c))23int4main(void)5{6 char c, *s = "Bla";78 c = TOLOWER((unsigned char)*s);9 if (c != 'b')10 return 1;1112 return 0;13}
A fork of https://git.simple-cc.org/scc/ for Qute
git clone https://git.8pit.net/scc.git
1#define TOLOWER(c) ((((unsigned)c) - 'A' < 26) ? ((c) | 32) : (c))23int4main(void)5{6 char c, *s = "Bla";78 c = TOLOWER((unsigned char)*s);9 if (c != 'b')10 return 1;1112 return 0;13}