@@ -42,5 +42,8 @@ $\CAS\loc{\val_1}{\val_2}$ performs compare-and-set at offset~zero.
% JH : TODO :
% - ne serait-il pas pertinent de mettre un at aussi pour le CAS des tableaux ?
% - en OCaml, c'est <- pour les tableaux et := pour les référence. Pourquoi fait-on l'inverse ici ?
% GLEN: le problème est qu’on ne peut pas faire l’analogue pour CAS sur une
% référence, "CAS e_at e e" ou "CAS !at e e e" sont trop bizarres.
% par contre on pourrait écrire "CAS_at e e e"…
% - Il y a une ambiguïté dans la syntaxe des CAS pour les tableaux "CAS a[b] c d" peut à la fois parler du CAS dans un tableau mais aussi du CAS d'une référence stockée dans un tableau
% GLEN: cette ambiguïté existe seulement si CAS a une annotation "at". :-)