The Polisher Formats, Comments, Spell-Checks Visual Basic Programs

New Program Helps Boost Quality of Visual Basic Applications

Teaneck, NJ -- (May 1995) Aardvark Software, Inc. today announced an
important new tool for Visual Basic developers. The Polisher can help
programmers create better, more reliable, more readable Visual Basic
programs faster. The Polisher takes the grunt work out of keeping code in
order, commenting code, and spell checking. Unique among Visual Basic
development tools, the Polisher can spell-check string literals and
comments--resulting in more professional looking applications.

The Polisher reads Visual Basic forms and files and outputs perfectly
formatted code. No more fighting over indentation, ugly comment spacing,
or struggling through someone else's nasty-looking code. Programmers can
use the Polisher to reduce development cost, get projects done faster,
ensure code consistency among team members and reduce risk.

"The Polisher is a big boon to product quality," said Martin Tillinger,
Aardvark Software's president and co-designer of the Polisher. "It can
clean up the structure of your code and help save your products from
embarrassing spelling errors."

Features of the $149 Polisher, which has an introductory price of $129
(plus $7.50 shipping/handling), include:

* Syntax-Aware Spell Check: The Polisher will automatically spell-check
Visual Basic applications. Using Aardvark Software's proprietary
Code-Smart technology, the spell checking feature is aware of Visual Basic
syntax and will only check where it makes sense--string literals and
comments--including form literals (e.g., captions) and message box text.
The spell checker is also aware of Visual Basic keywords and can be
configured to ignore them. The user also has the ability to add words to a
custom dictionary.

* Consistent Code Formatting: The Polisher automatically formats code and
then saves the resulting code according to developer specifications. With
over 40 options, the programmer has great control over how the code will
look.

* Automatically Generates Comment Blocks: The Polisher allows the developer
to automatically generate a comment block at the start of each routine.
While ideal for corporate standards compliance, the Polisher is also
important for anyone concerned with maintaining regular comment blocks for
ease of maintenance, copyright protection and code identification. Comment
blocks can be inserted at the start of modules and procedures, with
variables such as developer name, company, and date.

* Customizable White Space Formatting: Blank lines can be removed or
inserted before or after block constructs throughout the code.

* Automatic Indentation and Alignment Formatting: The developer can specify
the number of spaces to auto-indent, indent options for declarations,
Select Case, If/Then/Else formatting, etc.

Benefits of The Polisher

The Polisher is designed for the developer who is concerned with generating
high-quality code, standardized for reliability, readability and ease of
maintenance. Now, with the Polisher, developers can reinforce their
professional image. Here's how:

* Save Time and Get Polished Code: After a while, even the most structured
program code begins to look a little rough around the edges. Some routines
have one line before them, others have a few more. Sometimes, comments are
aligned nicely. In other places, they're just plopped down any old place.
And so on throughout code. No longer with the Polisher. Even when
developers don't have the time to carefully arrange comments, manage white
space, or even check the spelling of strings, the Polisher does. The
resultant code can be absolutely, consistently crisp and understandable,
even if the programmers don't have the time to manually polish it
themselves. No more rough edges.

* Easier to Manage: The Polisher makes source code easier to manage. Use it
to add comment blocks (for example, to place a copyright at the beginning
of each procedure). The Polisher can also help programmers keep consistent
indentation, split declarations, split single-line 'If' statements, and
more, all designed to help make code reliable and readable.

* Easier to Read and Debug: The easier code is to read, the easier it is to
understand, spot errors, and debug. Since the Polisher can make code
consistently clear and crisp, it makes it much easier to see how
everything is organized and makes it much easier to debug.

* Easier for Others to Understand: No matter how closely attached a
developer might get to his code, he's often going to need to show it to
others. Whether delivering code to a client, working in a team, or just
working with another programmer, others will need to see actual Visual
Basic code. The Polisher, with its code-refinement technology, will help
make that code much easier to understand. Plus, on those not-so-rare
occasions when really scruffy-looking code comes from someone else, the
Polisher can instantly polish it up and make it look perfectly clean and
clear.

* Avoid Embarrassing Errors: Have you ever used a program and discovered a
misspelled word on your screen? It can compromise your faith in the whole
program--and it's very embarrassing for the developer. After all, if
developers can't get something as simple as spelling correct, how good is
their software? The Polisher solves this problem. Developers can simply
apply the Polisher's Code-Smart Spell Checking to their applications and
the Polisher will check spelling in comments, form and control literals,
and string literals in code. The Polisher is smart and won't check
code-constructs--just the words that should be correctly spelled.

* Ensure Corporate Standards: Managers with groups of programmers will
appreciate how the Polisher can help ensure that all Code has the same
style and look. It'll keep everything consistent while giving programmers
freedom to program efficiently.

Aardvark Software is a leading provider of tools for Visual Basic
developers. Both the bestselling Pretty Printer and the new Polisher
product help developers increase the quality of their applications while
reducing the effort needed to complete development. Aardvark is the
recipient of the prestigious Thunderbolt Award and counts as its customers
individual programmers and corporate developers throughout the Fortune
500.

The Polisher, Version 1.0 is shipping now for an introductory price of $129
(plus $7.50 shipping/handling to customers in the US). Aardvark Software
is at 972 Sheffield Road, Teaneck, NJ 07666, Voice phone: (201) 833-4355;
Toll-free order line: (800) 482-2742; Fax: (201) 833-1216; CompuServe:
70544,1372; Internet: 70544.1372@compuserve.com.

 ============================================================
 From the  'New Product News'  Electronic News Service on....
 AOL (Keyword = New Products) & Delphi (GO COMPUTING PRODUCT)
 ============================================================
 This information was processed from data provided by the 
 company or author mentioned. For additional details, please 
 contact them directly at the address/phone number indicated.
 All trademarks are the property of their respective owners.
 ============================================================
 All submissions for this service should be addressed to:
 BAKER ENTERPRISES,  20 Ferro Dr,  Sewell, NJ  08080  U.S.A.
 Email: RBakerPC (AOL/Delphi), rbakerpc@delphi.com (Internet)
 ============================================================
