Perl flow charts

Supported languages

Visustin generates flow charts from code written in Perl. The support is built according to the documentation of Perl 5.8.8 and it has also been tested with Perl 4.0. Visustin also works well with other Perl versions.

Supported Perl statements

Multi-procedure visualization is supported for Perl. A sub always starts a new control flow (a new sub). If your code contains several subs, they will be shown in the same diagram in parallel.

Limitations in Perl visualization

Perl is a complicated language to parse and visualize, partially because of its complex use of the punctuation characters. Visustin well is aware of regular expressions, comments, string literals, the qq{} syntax, special variables such as $; and $", the <<EOF syntax and various other peculiarities that make the Perl language such a great but complex tool.

If you encounter a piece of code that doesn't visualize well, try removing any non-code elements such as regular expressions, strings and comments and possibly rewriting the logic with clear statements. Pay attention to the use of punctuation and complicated expressions. Even if it works well, it might not read and visualize so well.

©Aivosto Oy