En fait la chaîne est passée à la fonction fmt qui ne connait bien sûr pas les variables déclarées,
Note que ce n'est pas une fonction, c'est une macro donc comme c'est a la compilation, je pense qu'on peut extraire le nom de la variable de la chaine et c'est le compilateur qui hurle plus tard si la variable n'est pas déclarée..
En D, un mixin doit pouvoir faire ça.
[^] # Re: Un peu de bike shedding: je n'aime pas leur syntaxe des format string
Posté par reno . En réponse à la dépêche Encore une couche de rouille avec Rust 0.11. Évalué à 3.
Note que ce n'est pas une fonction, c'est une macro donc comme c'est a la compilation, je pense qu'on peut extraire le nom de la variable de la chaine et c'est le compilateur qui hurle plus tard si la variable n'est pas déclarée..
En D, un mixin doit pouvoir faire ça.