DEFINITION MODULE Conversions; (* Module: Numeric-to-string conversions Author: Ceriel J.H. Jacobs Version: $Id$ *) PROCEDURE ConvertOctal(num, len: CARDINAL; VAR str: ARRAY OF CHAR); (* Convert number "num" to right-justified octal representation of "len" positions, and put the result in "str". If the result does not fit in "str", it is truncated on the right. *) PROCEDURE ConvertHex(num, len: CARDINAL; VAR str: ARRAY OF CHAR); (* Convert a hexadecimal number to a string *) PROCEDURE ConvertCardinal(num, len: CARDINAL; VAR str: ARRAY OF CHAR); (* Convert a cardinal number to a string *) PROCEDURE ConvertInteger(num: INTEGER; len: CARDINAL; VAR str: ARRAY OF CHAR); (* Convert an integer number to a string *) END Conversions.