![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|||||
|
|
|||||
| Functions: argument shelf types | |||||
| Prerequisite Concepts | Related Syntax | ||||
The shelf type defines what kind of shelf or expression can be passed as that argument. Shelves can only be passed as read-only or modifiable arguments. Expressions can only be passed as value arguments, or as items of a remainder argument.
Stream arguments that have a class of value or remainder must be passed a valid string expression. That means that if an item on a stream shelf is being passed as a value argument or as an item of a remainder argument, then the stream must be attached to a buffer or a referent, and must be closed.
|
Prerequisite Concepts Functions Functions: argument classes |
Related Syntax define function remainder value |
| ---- |