Defines | |
#define | CHARnibbles(src) (7) |
The size of a CHAR in nibbles. | |
Functions | |
bool | isCHAR (SatAddr src) |
is object a CHAR? | |
bool | CHARdecode (SatAddr src, char *dst) |
Convert CHAR to C character. | |
SatAddr | CHARencode (unsigned char ch, SatAddr dst) |
Convert a C char to an CHAR object. | |
SatAddr | makeCHAR () |
Create a new CHAR in tempOb. It's value is undefined. |
#define CHARnibbles | ( | src | ) | (7) |
The size of a CHAR in nibbles.
src | Saturn address of the CHAR. Although unnecessary, the parameter is included for consistency |
bool CHARdecode | ( | SatAddr | src, | |
char * | dst | |||
) |
Convert CHAR to C character.
src | The CHAR to decode | |
dst | Where to store the CHAR's value |
Convert a C char to an CHAR object.
src | The ASCII character to convert. | |
dst | Where to store the CHAR. If zero then a new CHAR is created. |
bool isCHAR | ( | SatAddr | src | ) |
is object a CHAR?
src | Saturn address of an object |