Voici quelques vieux commits à réviser.
https://gitlab.com/monnier/typer/-/commit/9e0d8f0885da4337b5c38c45d521108e4975261c
Ce commit ajoute un flag, -Vmacro-expansion, qui demande à Typer d'imprimer le résultat d'expansion de macros sur stdout pendant la compilation. J'ai trouvé ça pratique pour déboguer certain problèmes et je crois que ça pourrait servir à d'autres.
Ça ressemble beaucoup à 29c8adedee2eef35b4fcc775d871bb9f54ff640b qui est déjà sur `main`.
https://gitlab.com/monnier/typer/-/commit/11b723953702da0e987fb1beffefa4710a27c080
Ce commit ajoute un test de s-expression, mais c'est surtout une excuse pour améliorer les messages d'erreur de ces tests.
https://gitlab.com/monnier/typer/-/commit/3c0757d51f0fcbe0d42cbd7183df5bad088900f7
Finalement, ce commit pretty-print le code généré par le backend Gambit.
Je ne les ai pas "merge" vu qu'il dépendent du patch redondant précédent, mais j'en ai fait des "cherry-pick" à la place. Le résultat est sur `main`. Merci!
Stefan