comp.lang.ada
 help / color / mirror / Atom feed
* A payoff from using (reusing) repository software
@ 1985-09-25  2:05 harbaughs
  0 siblings, 0 replies; 2+ messages in thread
From: harbaughs @ 1985-09-25  2:05 UTC (permalink / raw)


At GTE Mountain View, Ca. the Tools group on a large Ada
project budgeted 10 weeks to create a rudimentary
pretty-printer starting from nothing. I brought in the
pretty-printer and standards checker from simtel20
and in less than 5 weeks they have accomplished the following:
1. converted adafmt2.pas to ada, corrected errors and
enhanced it's functionality. As soon as we get internal
approval we will submit it for the repository.
2. took prettyprinter, scizzored out the the syntactic
analyzer, generalized it, used it for several other tools
including a project specific standards checker.
3. other tools are planned to use pieces of the
repository tools. what the heck, there's still
5 weeks to go on the original budget.
--
My mechanical engineer neighbor in Florida
has a beutiful car made from major components
of different brand cars. It seems to work
for major components of Ada software also.
--
regards, sam harbaugh
---------------------

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re:  A payoff from using (reusing) repository software
@ 1985-09-26 15:30 Stavros Macrakis
  0 siblings, 0 replies; 2+ messages in thread
From: Stavros Macrakis @ 1985-09-26 15:30 UTC (permalink / raw)


I wonder why you had to build a syntax analyzer at all.  Does your
compiler not give you access to the parsed form?

I ought to note that I consult for Intermetrics, whose Ada compiler
family does give you full access to syntax tree and semantic information
in standard form (Diana).  All their tools work off the parsed form, so
there is no need either to duplicate the parser nor to reparse the same
text.

	-s

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1985-09-26 15:30 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1985-09-25  2:05 A payoff from using (reusing) repository software harbaughs
  -- strict thread matches above, loose matches on Subject: below --
1985-09-26 15:30 Stavros Macrakis

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