• Abitbol : un langage sur mesure pour la métaprogrammation 

    Archambault-Bouffard, Vincent (2016-03-23)
    Ce mémoire a pour thèse que les fonctions devraient être transparentes lors de la phase de métaprogrammation. En effet, la métaprogrammation se veut une possibilité pour le programmeur d’étendre le compilateur. Or, dans un style de programmation ...
  • Adding hygiene to gambit scheme 

    Doucet, Antoine (2023-08-15)
    Le langage de programmation Scheme est reconnu pour son puissant système de macro-transformations. La représentation du code source d'un programme, sous forme de données manipulables par le langage, permet aux programmeurs de modifier directement ...