ANN: PASCAL ANALYZER 3.0 - Measure and check your Delphi or Borland Pascal source code
From: Peganza (info_at_peganza.com)
Date: 10/26/04
- Next message: James K Smith: "Re: Which is the best single-user DB ?"
- Previous message: Richard Grossman: "Re: Which is the best single-user DB ?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 26 Oct 2004 20:28:19 +0200
Peganza Software has released version 3.0 of Pascal Analyzer,
a Windows program that helps Delphi and Borland Pascal developers
measure, check, and document their source code. Pascal Analyzer
(or PAL for short) is a development tool that makes software projects
of any size easier to understand and enables developers to produce
flawless and reliable code. PAL contains numerous optimization,
validation, and documentation features, which help in fine-tuning
and managing the development process. In addition, it is an extremely
easy tool to use.
Pascal Analyzer quickly pays for itself through easier maintenance,
fewer errors, improved code quality, and easier migration of projects
between programmers. Reports generated by Pascal Analyzer contain
a wealth of important information about the source code.
This data will help you better understand your source code,
and assist you in producing code of higher quality and reliability.
Pascal Analyzer spots many types of programming bugs and anomalies,
like unused variables, name conflicts, and incorrect scope.
In addition to common cross-reference reports, PAL for instance produces
class hierarchy lists, lists of side effects and warnings about unused
identifiers.
Version 3.0 adds many new functions, making it the biggest update
ever to the product:
- new project concept, makes it easy to use different settings for
different source code
- multi-projects, mutual facts about two or more source code sets are
generated, for example find identifiers that are not used by any code
- enhanced interface, for example possible to select which report sections
that are generated
- support for Delphi 8 code (.NET)
- support for language features in Delphi 2005 (a k a Diamondback)
will be added as soon as possible, update will be free for 3.0 users
- new "Missing Property Report", reports missing property values for
controls, for exampel TLabels without a Caption property
- new "Object-oriented Metrics Report", generates metrics for classes,
according to Chidamber and Kemerer's metrics suite
- new "Third-Party Dependencies Report"
- ... and much more
There are currently 40 different reports. Alone or combined with each other,
these reports will help you retain control over your programs not only
during their development but throughout their entire lifetime.
Some key reports:
Warnings Report - lists possible errors and anomalies
Code Reduction Report - trims the fat from your code
Complexity Report - measures your code
Uses Report - finds unnecessary units in uses lists
Call Tree Report - tracks calls between subprograms
Cross-reference Report - where identifiers are set/referenced
Reports are output as HTML, XML or ordinary ASCII.
HTML reports are suitable for web publishing. You may customize
the HTML through style sheets, and optionally use frames.
Download a free evaluation version at http://www.peganza.com/download.htm.
Go to http://www.peganza.com/orders.htm for pricing information
and to place a secure online order. The price for a single user license
is US$139. Discounts for multi-user licenses are available.
Registered users get substantial discount on updates.
For more details on the easiest way to errorproof your
applications on time, visit http://www.peganza.com.
Peganza Software
Web: http://www.peganza.com
Mail: info@peganza.com
- Next message: James K Smith: "Re: Which is the best single-user DB ?"
- Previous message: Richard Grossman: "Re: Which is the best single-user DB ?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]