HP Pascal/iX Programmer's Guide (31502-90023)
10-: 5
intrinsic parameter type, and which are not. The
intrinsic parameter
type
is the type of the parameter as the intrinsic file declares it. The
actual parameter type
is the type of the actual parameter.
Table 10-2. Intrinsic-Compatible Intrinsic and Actual Value Parameter Types
-----------------------------------------------------------------------------------------------
| | |
| Intrinsic | Actual Parameter Type |
| Parameter Type | |
| | |
-----------------------------------------------------------------------------------------------
| | | |
| | Not Converted to Intrinsic | Converted to Intrinsic Type |
| | Type | |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| Array | Any type | |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| Boolean | Boolean | |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| Char | Char | |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| Integer or | Array | |
| Integer Subrange | Bit16 | |
| | Bit32 | |
| | Bit52 | |
| | Integer | |
| | Integer Subrange | |
| | Longint | |
| | Record | |
| | Set | |
| | Shortint | |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| Longreal | Longreal | Bit16 |
| | | Bit32 |
| | | Bit52 |
| | | Integer |
| | | Integer Subrange |
| | | Longint |
| | | Real |
| | | Shortint |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| Real | Real | Bit16 |
| | | Bit32 |
| | | Bit52 |
| | | Integer |
| | | Integer Subrange |
| | | Longint |
| | | Longreal |
| | | Shortint |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| Record | Any Type | |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| Set | Any Type | |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| Shortint | Array | |
| | Bit16 | |