| Item | Description |
| Empty() | Checks if the passed argument is empty. |
| HB_IsArray() | Tests if the value returned by an expression is an array. |
| HB_IsBlock() | Tests if the value returned by an expression is a Code block. |
| HB_IsByRef | Tests if a parameter is passed by reference. |
| HB_IsDate() | Tests if the value returned by an expression is a Date. |
| HB_IsDateTime() | Tests if the value returned by an expression is a DateTime value. |
| HB_IsHash() | Tests if the value returned by an expression is a Hash. |
| HB_IsLogical() | Tests if the value returned by an expression is a logical value. |
| HB_IsMemo() | Tests if the value returned by an expression is a Memo value. |
| HB_IsNIL() | Tests if the value returned by an expression is NIL. |
| HB_IsNull() | Tests if the value returned by an expression is empty. |
| HB_IsNumeric() | Tests if the value returned by an expression is a numeric value. |
| HB_IsObject() | Tests if the value returned by an expression is an object. |
| HB_IsPointer() | Tests if the value returned by an expression is a pointer. |
| HB_IsString() | Tests if the value returned by an expression is a character string. |
| If() | IIf() | Returns the result of an expression based on a logical expression |