
EN: rebol.com -
rebol.org -
rebol.net -
FR: Rebol Documentation Project -
forum RebelBB -
rebol-france.org -
forum codeur -
Crée un nouvel ensemble qui est l’union des deux arguments.
union set1 set2
set1 - Premier ensemble de données (type: series bitset)
set2 - Second ensemble de données (type: series bitset)
/case - Utilise des comparaisons sensibles à la casse
/skip - Traite les séries comme des enregistrements de taille fixe
size - La taille d’un enregistrement. (type: integer)
Retourne tous les éléments présents dans les blocs ou chaînes de caractères en ignorant les doublons.
lunch: [ham cheese bread carrot] dinner: [ham salad carrot rice] probe union lunch dinner [ham cheese bread carrot salad rice]
probe sort union [1 3 2 4] [3 5 4 6] [1 2 3 4 5 6]
string1: "CBDA" ; A B C D mélangés string2: "EDCF" ; C D E F mélangés probe sort union string1 string2 "ABCDEF"
items: [1 1 2 3 2 4 5 1 2] probe union items items ; prend un seul ensemble [1 2 3 4 5]
str: "abcacbaabcca" probe union str str "abc"
Pour obtenir un ensemble unique (pour éliminer les doublons) vous pouvez utiliser UNIQUE.
Notez qu’utiliser cette fonction sur des ensembles de très grande dimension peut engendrer une charge processeur importante.
difference - Retourne la différence entre deux ensembles de données.
exclude - Retourne le premier ensemble moins le second.
intersect - Crée une nouvelle valeur qui est l’intersection des deux arguments.