public static string divideSpace(string expr)
        {
            charType lastTok = charType.unknown;
            string   result  = "";

            foreach (char c in expr)
            {
                if (char.IsSeparator(c))
                {
                    continue;
                }
                if (lastTok.Equals(IdentifyChar(c)) ||
                    lastTok.Equals(charType.unknown)
                    )
                {
                    result += c;
                }
                else
                {
                    result += " " + c;
                }
                lastTok = IdentifyChar(c);
            }
            return(result);
        }