This function converts a character into an equivalent integer. The resulting integer will always be non-negative. The integers in the range 0 - 255 map to characters as follows:
- 0 - 31
- Control set 0
- 32 - 127
- ascii
- 128 - 159
- Control set 1
- 160 - 255
- Right half of ISO-8859-1
If support for mule does not exist, these are the only valid character values. When mule support exists, the values assigned to other characters may vary depending on the particular version of SXEmacs, the order in which character sets were loaded, etc., and you should not depend on them.
This function converts an integer into the equivalent character. Not all integers correspond to valid characters; use
char-int-pto determine whether this is the case. If the integer cannot be converted,nilis returned.