Traceur est un logiciel libre sous license GPLv3.
Dans le langage du traceur, les images sont composées de deux tailles, d'un système de coordonées, d'une couleur de fond et d'un contenu. Ce contenu à une particularité : c'est du code !
Traceur est un langage purement fonctionnel, les variables n'existant tout simplement pas. Toute définition d'un identifiant est associée à une fonction.
La documentation (en anglais) est ici.
Le code ayant servi à générer le logo de cette page est donné en exemple.
Pour télécharger l'archive et la compiler, il vous faudra les outils standards de compilation. Sous gentoo, ces outils sont installés de base dans le système. Sur une debian-like, il faudra build-essential, flex et bison pour pouvoir compiler la machine virtuelle.
Les dernières versions utilisables sont :
Il reste deux ou trois instructions mal supportées :
Bah, des patchs de correction de bug sont les bienvenus :-p
Pour une question sur le projet, une amélioration possible, un rapport de bug, envoyez-moi un email à l'adresse projet.traceur [chez] pappy.tf en précisant dans le sujet s'il s'agit d'un rapport de bug, d'une question ou d'une suggestion, merci !
Cette page de Julien Bruguier est mise à disposition selon les termes de la licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 non transposé.