| Type |  | Name |  | Summary | 
|  | 
| Compiler Directive |  | $B |  | Whether to short cut and and or operations | 
| Compiler Directive |  | $BoolEval |  | Whether to short cut and and or operations | 
| Procedure |  | Beep |  | Make a beep sound | 
| Keyword |  | Begin |  | Keyword that starts a statement block | 
| Function |  | BeginThread |  | Begins a separate thread of code execution | 
| Procedure |  | BlockRead |  | Reads a block of data records from an untyped binary file | 
| Procedure |  | BlockWrite |  | Writes a block of data records to an untyped binary file | 
| Type |  | Boolean |  | Allows just True and False values | 
| Function |  | Bounds |  | Create a TRect value from top left and size values | 
| Procedure |  | Break |  | Forces a jump out of a single loop | 
| Type |  | Byte |  | An integer  type supporting values 0 to 255 | 
|  |