private static boolean possibleCKeyword(final String value)
    {
        for (int i = 0, size = value.length(); i < size; i++)
        {
            final char c = value.charAt(i);

            if (i == 0 && isSbeCIdentifierStart(c))
            {
                continue;
            }

            if (isSbeCIdentifierPart(c))
            {
                continue;
            }

            return false;
        }

        return true;
    }
Is the value a possible C language keyword?

@param value to be checked.
@return true if the value is a possible C language keyword.
sbe-tool/src/main/java/uk/co/real_logic/sbe/ValidationUtil.java