Previous: karlc Up: ../karrtn.html Next: karmov
INTEGER FUNCTION KARLCL (ORD)
Return the local Hollerith character corresponding
to the ASCII character having ordinal value ORD. If ORD
corresponds to a lower-case letter, and the local character
set supports only upper-case letters, then KARLCL must
return the upper-case equivalent of ORD. KARLCL is the
inverse of KARASC, since KARLCL(KARASC(CHAR)) = CHAR for
characters for which equivalences can be defined. The
right-most bits in ORD are used to construct the Hollerith
character, and all remaining bits of ORD are ignored, so
that no error condition exists if ORD is out of the valid
range. If the ASCII character corresponding to ORD has no
equivalent in the local character set, then KARLCL must
return a value +0; this cannot represent an A1 format
character on any existing computer.