Product Links
Quick Info
Understand for Delphi
Understand for Delphi® is an interactive development environment (IDE) tool offering reverse engineering, automatic documentation, code navigation and understanding, metrics, maintenance and cross reference tool for Delphi and PASCAL source code. The tool supports all versions of Borland's Delphi language, Borland's Turbo Pascal language, as well as ISO 7185: 1990 (also known as Unextended Pascal), with DEC Pascal extensions. There is also optional support for Ingres embedded SQL statements.

Delphi® is a registered trademark of Borland, Inc.


Click on image to see full screen shot of Understand for Delphi in action.

The tool offers incremental analysis (parsing) of only source code that has changed, detailed graphical reverse engineering, highly interactive cross referencing, and detailed automatic documentation via HTML output. All parsing is compiler independent - Understand for Delphi uses it's own parser designed especially for its kind of analysis.

Views include call (invocation) trees, callby trees, Ada Structure Graphs (ASG) adapted for showing structure in Delphi/PASCAL, colorized source browsing/editing, full cross reference with one click visiting, quick and smart project wide string searching and detailed HTML/text documentation of analysis information.

Additional custom reporting/documentation can be developed using the PERL interface to Understand for Delphi's database.
©1996-2007 Scientific Toolworks, Inc. All rights reserved.