Visualisation du flot de contrôle

Exploration du flot de contrôle

La navigation dans une représentation graphique du flot de contrôle d’un programme COBOL s’avère inestimable lorsqu’il s’agit de déchiffrer sa logique générale. Pour ce faire, ouvrez la palette de commandes (ou tapez Ctrl+Maj+P), et sélectionnez SuperBOL : Show Control-flow (vous pouvez également faire un clic droit et sélectionner Show Control-flow dans le menu). On vous présente alors une liste de portions de programme à considérer (soit le programme entier, soit des sections individuelles) : sélectionnez un élément pour voir le CFG (Control-Flow Graph, soit Graphique de flot de contrôle) correspondant.

Affichage du CFG

Affichage du CFG

Différents paramètres permettent d’ajuster le rendu des CFG.

Simplification du CFG

Simplification du CFG

CFG en tant que diagramme d’arc

Une représentation des GFC sous forme de diagrammes en arc est également disponible. Dans cette represantion les sections et les paragraphes nommés sont disposés verticalement, et les arcs indiquent la direction du flot de contrôle entre eux.

L’explorateur CFG comme diagramme en arc

L’explorateur CFG comme diagramme en arc