Introduction - If you have any usage issues, please Google them yourself
All functions return false or leave the character unchanged if passed a character that is outside the range 0-7F. So they can be used on Unicode strings or characters if the intent is to do processing only if the character is ASCII for Linux.