L'exemple que nous avons vu utilise des nombres comme symboles sur les transitions. Si l'on veut utiliser d'autres symboles pour les transitions, il faut utiliser un fichier de symboles. Voici un exemple.
Exemple: fichier symboles.lab:
a 1 b 2 toto 3
Fichier automate: exemple-2.txt
0 1 a 0 2 b 1 2 b 1 1 a 2 2 toto 2
Voici comment on procède pour compiler et dessiner cet automate:
fstcompile --acceptor --isymbols=symboles.lab exemple-2.txt > exemple-2.fst fstdraw --acceptor --portrait --isymbols=symboles.lab exemple-2.fst > exemple-2.dot dot -Tpng exemple-2.dot > exemple-2.png display exemple-2.png
Ce qui donne le graphe suivant: