HomeProductsServicesContact*Specials*

Ace Comparator


Compare programs professionally, more easily and in less time!
  • Ace works with both ASCII or binary files on a line by line or byte basis.
  • Ace's smart resynchTM feature actually understands the syntax of Basic, C, Pascal, MASM and xBase programs to display only the real differences.
  • Ace can successfully resynch different version after hundreds of lines of changes!
  • Ace optionally ignores changes in comments, white space and case.
  • View changes on screen with Ace's smart change viewer, save changes to a file or even merge two version together into one file!
  • Both pulldown menu and command line interfaces provided.

Worried about changes?


    Have you ever edited a program late at night (or worse, let someone else edit it!) and then later wondered what has changed? Comparing files manually, or using traditional comparators, could lead you to pulling your hair out because most changes do not affect how a program works, only how it looks. Ace ComparatorTM solves this problem. Ace lets you intelligently compare any two files, ignore unimportant differences, and view the changes interactively. Ace works with any ASCII, Assembler, Basic, C, DOS Batch, Pascal or xBase file and even binary files.


Smart Resynch(tm)


    Ace's smart resynchTM feature uses a sophisticated resynchronization algorithm to successfully compare files with hundreds of different lines. Ace actually understands the structure of a program file, and so can display only the "real" difference between files. For example you can choose to ignore white space/indenting differences, case changes and even comment changes. This lets you concentrate on whether the two versions do the same thing, rather than just look different! Ace comes with option files for Basic, C, MASM, Pascal, DOS batch, ASCII, xBase and binary files. You can compare other languages by using the general free format and fixed format language types. There is no limit on how long unequal areas can be before a successful resync (unlike some difference programs!). So you can see the real differences even after 100's of lines have been added or deleted! Plus Ace has a true binary file compare - even compare OBJs and EXEs to look for changed variable names!

    Ace's heavy duty "diff engine" can handle millions of comparisons, saving you from doing the same!


Modern User Interface


    Ace comes with both a pull-down menu interface for interactive use and a command line interface for batch file use. The file differences may be viewed on screen with Ace's smart change viewer. You can jump from one change to the next using either the mouse or keyboard, or just move about the changes. Changes can also be saved to a file, or Ace can even create a merged file from both versions. This is great when two programmers have edited the same file and you want to combined both sets of bug fixes! You can also run Ace from batch files by using its command line interface. Changes are either displayed on screen, or can be redirected using standard DOS piping (> and |). To compare all the files in one directory with those in another ACE comes with a FREE Multi file comparisons utility.

    Why spend time comparing versions by hand after one of those "3 am debugging sessions" when Ace can do all the work for you!


Options Galore


    Ace comes with configuration files for the languages mentioned above, and you may also create you own custom configurations. Options include the ability to ignore differences in comments, white space differences and case changes. Tabs may be converted to a variable number of spaces or left alone. Control characters may either be displayed in "^X" format or as hexadecimal. With Ace, you are in control!


Turn off the trash


    Other difference utilities don't understand the syntax of your programs. So they will report lines as being different when only the indenting or a comment has changed. When you are trying to look for the changes that affect the program logic looking at all those "trash changes" is a waste of your time! Ace is smarter. It understands program syntax and can ignore changes to comments, identing, white space and case. So you only spend you time looking at the changes that matter. Of course sometimes you do want to see every single change, and if you chose Ace, can show them to you too.


What Ace Users are Saying


    "I ran Ace on an old accounting application that I had bought and edited two years ago. Ace showed me what I'd customized and made it easy to make the same changes to the new version. I really like it." - R.A., PA

    "We edited over 30 files in one project to work with a different configuration. In addition to porting the code over, the programmer fixed bugs. Ace makes it easy to locate the fixes and apply them to the original version." - G.W., MD

    "Ace saved me hours of time tracking down a bug that the other programmer introduced in his last midnight hack". - J.S.,
    London, UK

    "I used Ace to compare the supplied OBJ against the one produced by recompiling the source. Ace showed me where the two were out of sync and helped avoid a potentially nasty problem." - K.H., CA

    "I really liked the multi-file support. I used it to compare 600 data files in different directories. It's great to know where the differences are!" - C.M., IL

    Ace's sophisticated resynch algorithm displays only the "real" differences, allowing you to concentrate on program logic and not program formatting.


The Specs


    Ace will run on any PC, but for larger file comparisons we recommend a 286 or higher processor. Ace requires 400k of disk space. Ace works with any monitor type and can display in 50 line mode on VGA displays. Ace comes with option files for Basic, C, MASM, Pascal, DOS batch, ASCII, xBase and binary files. Other languages may be also compared using the general free format and fixed format language types. Ace comes with extensive on-line help and a printed manual.
Demo: Ace Comparator

      Price: $99.00 (plus shipping and handling)

©1998 Information Management Systems, Inc. All rights reserved. Send questions and suggestions to webmaster@infoms.com.