+ /// <summary>\r
+ /// Parses a single character.\r
+ /// </summary>\r
+ /// <param name="atom">Text.</param>\r
+ /// <returns>The character, or null if parsing failed.</returns>\r
+ public static char? Char(string atom)\r
+ {\r
+ string str = String(atom);\r
+ if (str != null && str.Length == 1) return str[0];\r
+ return null;\r
+ }\r
+\r