[net.micro] Help with IBM

MDP@su-score.arpa (05/11/83)

From:  Mike Peeler <MDP@su-score.arpa>

    I have used Encode and Decode.  They take the forms:

	FUNCTION ENCODE
	  (VAR dest: LSTRING; source:field:radix): BOOLEAN;
	FUNCTION DECODE
	  (CONST source: STRING; VAR dest): BOOLEAN;

This means you have to code it something like

	IF NOT ENCODE (dest_string, int_val::16)
	  THEN <handle error>

    For what you want, I believe you will have to write your
own decoder.  The manual says that DECODE "works exactly the
same as the READ procedure, including the use of M and N
parameters," and that "M and N values in READ are ignored."
The fact that "non-decimal notation (16#C007, 8#74, 10#19,
2#101, #Face) is accepted" indicates that the base will be
determined by the input, not by your program.
-------