Adds a member to a set.
NewSet = SetAddMember (Set, NewMember)
Variable | Description |
---|---|
NewSet | Set to which a new member is added. SET. |
Set | Set which is to receive a new member. SET. |
NewMember | Member to be added to a set—one of the values specified in the type...is set declaration for that SET data type. SET. |
All members of a set must be unique; therefore, if SetAddMember determines that the specified new member already exists in the set, the NewSet returned is the same as Set.
You can also use the plus (+) operator for this operation. The following statement is the equivalent of the SetAddMember statement in the example below:
COLORS MyColors = HotColors + Purple
[-] type COLORS is set [ ] Red [ ] Blue [ ] Yellow [ ] Green [ ] Purple [ ] Orange [ ] COLORS HotColors = {Red, Yellow, Orange} [ ] COLORS MyColors = SetAddMember (HotColors, Purple)