
EN: rebol.com -
rebol.org -
rebol.net -
FR: Rebol Documentation Project -
forum RebelBB -
rebol-france.org -
forum codeur -
Retourne une copie d’une valeur.
copy value
value - Habituellement une série (type: series! port! bitset!)
/part - Limite la copie sur une longueur ou à une position donnée.
range - L’intervalle. (type: number! series! port! pair!)
/deep - Copie aussi les valeurs série dans le bloc.
Faites attention d’utiliser COPY sur toute chaîne de caractère ou bloc déclaré littéralement dans votre code si vous désirez les modifier.
Pour les séries, le raffinement /PART copiera un nombre donné de valeurs (spécifié par une quantité ou par la position de fin.)
str: copy "with all things considered" print str with all things considered
strings: copy ["how" "flies"] print strings how flies
insert next strings "time" print strings how time flies
change - Change une valeur dans une série et retourne la série après la modification.
clear - Retire toutes les valeurs depuis l’index actuel jusqu’à la queue de la série. Retourne la série à sa queue.
insert - Insère une valeur dans une série et retourne la série après l’insertion.
make - Construit et retourne une nouvelle valeur.
remove - Retire une ou des valeurs d’une série et retourne la série après la modification.