bool isWhitespace(char ch) {
    return (ch==0x09) || // \t - tab
           (ch==0x0B) || // vertical tab
           (ch==0x0C) || // form feed
           (ch==0x20) || // space
           (ch=='\n') ||
           (ch=='\r');
}
bool isWhitespace(char ch) {
    return (ch==0x09) ||  
           (ch==0x0B) ||  
           (ch==0x0C) ||  
           (ch==0x20) ||  
           (ch=='\n') ||
           (ch=='\r');
}