tlib
Notoriété 7 %
Bibliothèque C++ dédiée à la manipulation de structures arborescentes avec partage maximal (hash-consing). Elle permet de gérer des arbres immuables où deux structures identiques partagent le même pointeur, optimisant ainsi la mémoire et les performances. Elle inclut des outils pour les symboles, listes, ensembles, environnements, arbres récursifs et des primitives de réécriture. Utilisée notamment dans le compilateur Faust pour des analyses et transformations de syntaxe.
Dépôt de code
Cas d'utilisation métiers
- Gestion de structures arborescentes : rechercher des initiatives proches
- Conversion entre formes symboliques et de Bruijn : rechercher des initiatives proches
- Analyse syntaxique générique : rechercher des initiatives proches
- Optimisation de partage de mémoire : rechercher des initiatives proches
- Mémoïsation de calculs récursifs : rechercher des initiatives proches
Description générée le jeudi 12 novembre 2026 à 16:56:41