comp.lang.ada
 help / color / mirror / Atom feed
From: Jeff <jeff@grammatech.com>
Subject: Re: Ada-smart diff tool
Date: 1997/03/24
Date: 1997-03-24T00:00:00+00:00	[thread overview]
Message-ID: <3336F9C0.4F9C@grammatech.com> (raw)
In-Reply-To: E7FDrD.3y4@world.std.com


Wes,

Ada-ASSURED can do a smart dif.

This tool really is Ada-smart.  It reads your code into an attributed
tree where each node in the tree corresponds to a program structure.  In
this way it automatically categorizes each construct in your file.  In
contrast, if you used text-oriented tools like awk, sed, grep, or perl,
you must do the categorization yourself.

Ada-ASSURED can also do a smart grep where it can do a structured search
across multiple Ada files.

Tasks like these are trivial with the AA scripting language because it
has access to the structure of your Ada program, not just the text.

There is a small catch, however.  It's not free (some of us tool vendors
who invested in Ada would like to eat, too ;-), unless you're an
academic teaching an Ada class.  I'd be happy to let you try it out for
free, however.  Drop me a line if you'd like an eval.

Jeff Burns

-----------------------------
Jeff Burns, Director of Marketing
GrammaTech, Inc.
Ithaca, NY  14850
ph: 607-273-7340
e-mail:  jeff@grammatech.com
www:  http://www.grammatech.com
Team Ada
==============================
Ada-ASSURED
	LSE
	Style Standards Enforcer
	Browser
	QA Tool
	Code Transformer
"Cure for the Common Code"
=============================




  reply	other threads:[~1997-03-24  0:00 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-03-20  0:00 Ada-smart diff tool W. Wesley Groleau (Wes)
1997-03-22  0:00 ` James D. Veale
1997-03-24  0:00   ` Jeff [this message]
1997-03-25  0:00 ` Tom Halliley
  -- strict thread matches above, loose matches on Subject: below --
1997-03-20  0:00 W. Wesley Groleau (Wes)
1997-03-22  0:00 ` Robert Dewar
1997-03-25  0:00   ` Nick Roberts
1997-03-31  0:00 W. Wesley Groleau (Wes)
1997-03-31  0:00 ` Robert Dewar
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox