diff --git a/ascii.hpp b/ascii.hpp index 0d1daebf..b951ad93 100644 --- a/ascii.hpp +++ b/ascii.hpp @@ -52,6 +52,26 @@ namespace util { namespace ascii { { return c - 'A' + 'a'; } + + + /////////////////////////////////////////////////////////////////////////// + constexpr inline + bool + is_space (char c) + { + switch (c) { + case ' ': + case '\f': + case '\n': + case '\r': + case '\t': + case '\v': + return true; + + default: + return false; + } + } } } #endif