type/range - check for a range
|
Calling Sequence
|
|
type(expr, 'range')
type(expr, 'range'(typespec))
type(expr, '`..`')
type(expr, '`..`'(typespec))
|
|
Parameters
|
|
expr
|
-
|
any expression
|
typespec
|
-
|
any type expression
|
|
|
|
|
Description
|
|
•
|
This function returns true if expr is of type range, and false otherwise.
|
•
|
An expression of type range (also called type `..`) has two operands, the expression on the left-hand side and the expression on the right-hand side. These two operands are separated by an ellipsis (..) .
|
•
|
The optional parameter typespec may be used to specify a type that the operands of expr must also satisfy. The typespec parameter may be used with either form (range or `..`) of the type.
|
|
|
Examples
|
|
>
|
|
| (1) |
>
|
|
| (2) |
>
|
|
| (3) |
>
|
|
| (4) |
>
|
|
| (5) |
>
|
|
| (6) |
|
|
Download Help Document
Was this information helpful?