a unicode code point encoded as a 32-bit value
| std_types::object | the prototype object for all "normal" objects |
| std_types::string | the prototype object for all strings |
| std::is_a_character | a character is a character |
| std::blue_component_of | returns the blue component of the colour (character) |
| std::equal | compares two characters for equality |
| std::green_component_of | returns the green component of the colour (character) |
| std::hash | computes a numerical hash value |
| std::less | numerically compares the unicodes of the two specified characters |
| std::match | matches the start of a string with the character |
| std::match_back | matches the end of a string with the character |
| std::minus | returns the *n*th-previous character |
| std::plus | returns the *n*th-next character |
| std::red_component_of | returns the red component of the colour (character) |
| std::search | searches for the character from the start or the end of a string |
| std::serialize | serializes the character |
| std::to_integer | returns the character's unicode as an integer value |
| std::to_lower_case | converts to lower case |
| std::to_string | returns a single-character string containing only the specified character |
| std::to_title_case | converts to title case |
| std::to_upper_case | converts to upper case |