Difference between revisions of "F$ELEMENT()"
(Created page with "'''F$ELEMENT()''' is a lexical function that extracts one element from a string of elements. It can be used, among other things, to emulate arrays in DCL...") |
|||
Line 21: | Line 21: | ||
* [[F$EXTRACT()]] | * [[F$EXTRACT()]] | ||
* [[F$MATCH_WILD()]] | * [[F$MATCH_WILD()]] | ||
+ | |||
+ | [[Category: Lexical Functions]] |
Revision as of 05:45, 15 January 2019
F$ELEMENT() is a lexical function that extracts one element from a string of elements. It can be used, among other things, to emulate arrays in DCL.
Format
F$ELEMENT(element-number, delimiter, string)
Element numbers range from 0 to F$LENGTH(string). Delimiter is the character used to delimit the elements in the string. For example, in "JAN/MAR/APR/MAY", the delimiter is "/", and in "John Doe", the delimiter is " ". String is the string containing the element.
Example
$ DAY_LIST = "MON/TUE/WED/THU/FRI/SAT/SUN" $ MONDAY = F$ELEMENT(0,"/",DAY_LIST) $ SHOW SYM MONDAY MONDAY = "MON"