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;