L'outil poc est un pretty-printeur et générateur de code c pour programmes oc. Il fonctionne donc pour tout programme synchrone compilé en un automate d'états fini dans le format commun oc.
L'outil poc génère ou bien un programme pretty-printé, ou bien du code c lisible. Il prend en entrée un fichier oc. La commande
poc foo.oc
produit le fichier foo.ty qui est la version
pretty-printée de foo.oc. La commande
poc -c foo.oc
produit le fichier foo.c qui est le code c
correspondant à foo.oc. Contrairement au code c
généré par occ (i.e., par le compilateur Esterel), le code c
généré par poc est lisible. En particulier, il est très facile
à modifier. Par contre il est moins conpact.
Les options sont les suivantes :
| -h | Imprime le message d'aide. | ||
| -version | Imprime le numéro de version de poc. | ||
| -info | Imprime toutes les informations à propos de poc. | ||
| -c | Génère du code c. | 
Voici le binaire :
Et voici le source :
Bon pretty-printage !