Re: \advance\toks 41{...}

Liste des GroupesRevenir à fct tex 
Sujet : Re: \advance\toks 41{...}
De : florestan.chervet (at) *nospam* gmail.com (Florent CHERVET)
Groupes : fr.comp.text.tex
Date : 28. Oct 2023, 22:31:33
Autres entêtes
Message-ID : <6ddfee87-261f-42e6-957e-0fdc49aafd35n@googlegroups.com>
References : 1 2 3 4 5 6
User-Agent : G2/1.0
Le samedi 14 octobre 2023 à 19:27:28 UTC+2, Texboy a écrit :
Le 13/10/2023 à 15:13, Gérard Lemenn a écrit :
 
Pour être plus précis :
\toks 0=\toks 10
 
est ultra rapide, car alors \toks 0 pointe sur la même chaine que \toks 10
Il n'y a pas de copie du contenu de \toks 10 dans \toks 0.
Ah ?
 
\toks0={A} \toks10={B}
\toks0=\toks10
\toks10={C}
\showthe\toks0 % donne B et non pas C

Exactement :
1ere ligne : vous définissez deux chaînes, indépendamment
2è ligne : \toks 0 pointe vers la même chaine que \toks 10
3è ligne : \toks 10 pointe vers la nouvelle chaîne : "C"

C'est comme quand on fait \let\A =\B
On ne recopie pas le contenu de \B, on fait simplement pointer
\A vers la même mémoire que \B...

Bon weekend.


Date Sujet#  Auteur
7 Oct 23 * Re: \advance\toks 41{...}7Texboy
13 Oct 23 `* Re: \advance\toks 41{...}6Gérard Lemenn
13 Oct 23  `* Re: \advance\toks 41{...}5Gérard Lemenn
13 Oct 23   `* Re: \advance\toks 41{...}4Gérard Lemenn
14 Oct 23    `* Re: \advance\toks 41{...}3Texboy
28 Oct 23     +- Re: \advance\toks 41{...}1Florent CHERVET
28 Oct 23     `- Re: \advance\toks 41{...}1Florent CHERVET

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal