HP Pascal/iX Programmer's Guide (31502-90023)

10-: 9
parameter type
is the type of the intrinsic parameter, as the intrinsic
file declares it. The
formal parameter type
is the type of the formal
parameter in your program.
Table 10-3. Intrinsic-Compatible Intrinsic and Formal Reference Parameter Types
-----------------------------------------------------------------------------------------------
| | |
| Intrinsic Parameter Type | Formal Parameter Type |
| | |
-----------------------------------------------------------------------------------------------
| | |
| Array | Any type |
| | |
-----------------------------------------------------------------------------------------------
| | |
| Boolean | Boolean |
| | |
-----------------------------------------------------------------------------------------------
| | |
| Char | Char |
| | |
-----------------------------------------------------------------------------------------------
| | |
| Integer | Integer |
| | |
-----------------------------------------------------------------------------------------------
| | |
| Integer | Bit32 |
| | |
-----------------------------------------------------------------------------------------------
| | |
| Integer | Integer subrange
m..n
with either |
| |
m
< 0 or
m
>= 0 and
n
>65535 |
| | |
-----------------------------------------------------------------------------------------------
| | | |
| Integer subrange |
m
< 0, or
m
>= 0, | Integer, or integer subrange
m..n
with |
|
m..n
|
n
> 65535 | either |
| | |
m
< 0 or
m
>= 0 and
n
>65535 |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| Integer subrange |
m
>= 0 and
n
<= 65535 | Integer subrange
m..n
with
m
>= 0 and |
|
m..n
| |
n
<= 65535 |
| | | |
-----------------------------------------------------------------------------------------------
| | | |
| Integer subrange |
m
>= 0 and
n
<= 65535 | Bit16 |
|
m..n
| | |
| | | |
-----------------------------------------------------------------------------------------------
| | |
| Longreal | Longreal |
| | |
-----------------------------------------------------------------------------------------------
| | |
| Real | Real |
| | |
-----------------------------------------------------------------------------------------------
| | |
| Record | Any type |
| | |
-----------------------------------------------------------------------------------------------
| | |
| Set | Any type |
| | |
-----------------------------------------------------------------------------------------------
| | |
| Shortint | Bit16 |
| | |
-----------------------------------------------------------------------------------------------
| | |
| Shortint | Shortint |
| | |