pkg_get(P;K)
Returns a value from a package at a given key position.
Syntax
pkg_get(P;K)
Input
Argument | Type | Description |
---|---|---|
P |
any | The name of a package variable |
K |
any | The name of a key |
Return Value
Returns a single value from a package at position P.
If P
is N/A, an error is returned.
If K
is N/A, an error is returned.
Sample Usage
As an example, the following function
call:
value="{pkg_get(@package;'keyN')}"returns the value located at
keyN
in list-value @package
.Example
The return value of pkg_get(P;K)
returns a scalar value located at key
position K
in package P
.
<letseq stooges="{pkg('stooge_1' 'stooge_2' 'stooge_3';'Larry' 'Curly' 'Moe')}" keys="{pkg_names(@stooges)}"> <willbe name="a_stooge" value="'{pkg_get(@stooges;'stooge_1')}'"/> </letseq>