Return low nibble/byte/word of value.
Source position: systemh.inc line 941
function Lo(  | 
B: Byte  | 
):Byte;  | 
i: Integer  | 
):Byte;  | 
w: Word  | 
):Byte;  | 
l: LongInt  | 
):Word;  | 
l: DWord  | 
):Word;  | 
i: Int64  | 
):DWord;  | 
q: QWord  | 
):DWord;  | 
Lo returns the low nibble, byte or word or longword from X, depending on the size of X.
| Size | Return value | 
| 8 | Byte, low nibble | 
| 16 | Byte, low byte | 
| 32 | Word, low word | 
| 64 | Cardinal, low DWord | 
None.
  | 
Return ordinal value of an ordinal type.  | 
|
Chr  | 
  | 
Convert byte value to character value.  | 
  | 
Return high byte/word/nibble of value.  | 
Program Example38; { Program to demonstrate the Lo function. } Var L : Longint; W : Word; B : Byte; begin L:=(1 Shl 16) + (1 Shl 4); { $10010 } Writeln (Lo(L)); { Prints 16 } W:=(1 Shl 8) + (1 Shl 4); { $110 } Writeln (Lo(W)); { Prints 16 } B:=$EF; Writeln (Lo(B)); { Prints 15 } end.