Tout d'abord, est-il correct d'utiliser le terme pointeur lorsque vous parlez de l'index interne dans une liste?Comment deux variables pointant vers la même liste Rebol peuvent-elles avoir des pointeurs différents?
Considérons le code Rebol suivant:
a: [1 2 3 4 5 6 7 8 9]
a: at a 4
b: a
un et b tous les deux vers la même liste et à la fois le retour [4 5 6 7 8 9]. C'est ce que je comprends. Cependant, je ne vois pas comment l'indice interne peut être déplacé dans un , mais pas dans b:
a: head a
length? a ; Returns 9
length? b ; Returns 6
Comment sont les indices internes distinct aux un et b?
Enfin, est-il exact de Rebol dire que un et b sont références à la liste [1 2 3 4 5 6 7 8 9], en utilisant la définition de référence en Java ou C#?
Merci pour le lien. En fait, je ne connaissais pas la documentation en ligne de Rebol et je l'ai appris dans le livre Auverlot/Wood. Je ne sais pas comment j'ai raté les docs en ligne! – user400843