Download Plus Library Manual

Transcript
UBC PLUS LIBRARY
15
F. STRING-HANDLING_AND_CONVERSION_ROUTINES
_______________ ___ __________ ________
This section describes various routines for converting to and
from character form, and performing other character handling.
They can be divided into roughly the following categories.
1. "Input Conversion" routines.
These are procedures to
convert character strings to various internal forms.
The
following procedures are in this group:
Hex_String_To_Bits
Hex_String_To_Varying
String_To_Integer
String_To_Real
The following are also input conversion routines, but are
"lower-level" routines called from the above.
These may
also be used directly when appropriate.
Hex_Chars_To_Bits
Hex_Chars_To_Varying
Digits_To_Integer
Construct_Real
2. "Output Conversion" routines. These are procedures which
take various internal forms and produce character strings.
The following procedures are in this group:
|
Address_To_Varying
Bits_To_Hex_Varying
Chars_To_Hex_Varying
Integer_To_Varying
Line_Number_To_Varying
Picture_Format
String_To_Hex_Varying
3. Miscellaneous character handling routines.
are in this group:
The
following
Append_Varying
Case_Conversion
Fill
Fill_Fixed_String
Fill_Varying_String
Pad
Pad_Varying_String
The descriptions of all these follow, in alphabetical order.