Byte
Module with operation on BYTE type for low level routions. BYTE is assignment compatible with, CHAR, SHORTINT, SYSTEM.CARD8
Types
BYTE* = Type.BYTE;
CARD8* = Type.CARD8;
Procedures
Max
PROCEDURE Max* (x, y : BYTE) : BYTE;
Min
Return smallest of x & y
PROCEDURE Min* (x, y : BYTE) : BYTE;
FromString
Convert string str to BYTE with optional base (10 by default) and optional start and length into str.
Return TRUE if success.
PROCEDURE FromString* (VAR result : BYTE; str- : ARRAY OF CHAR; base := 10 : INTEGER; start := 0 : LONGINT ; length := -1 : LONGINT): BOOLEAN;