comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@gnat.com
Subject: Re: The future of Ada
Date: 1999/03/30
Date: 1999-03-30T00:00:00+00:00	[thread overview]
Message-ID: <7dr1f4$qhu$1@nnrp1.dejanews.com> (raw)
In-Reply-To: 3700B60A.328AA9E0@spam.com

In article <3700B60A.328AA9E0@spam.com>,
  spamwithchipsplease@spam.com wrote:

> Great ! I'd like to code branch! going include a compile
> switch called"-sloppy" which allows an implicit "with"
> where ever "use" appears and an implicit "all" where ever
> "access" appears. Obvious as its a code branch I don't
> want to go from the 3.11p but from the newer 3.12a,
> otherwise I'd have to implement as well as debug all the
> new goodies in 3.12a.

There is no version 3.12a. The current release of GNAT
Professional is 3.12b2, and the public release 3.11p is
essentially the same code base, so if you want to play with
GNAT sources, 3.11p is indeed the place to work from.

As is the case with EGCS, there is development going on
that is not yet released. You will of course have to merge
your changes in with new releases as we release them. This
will be true unless your "improvement" is something that
we agree to incorporate into the mainstream sources. I
doubt me that your very dubious "sloppy" switch would
qualify :-)

But several people have contributed useful components (e.g.
Robert Eachus provided the random number generation
routines and the COBOL-style editing routines), and these
are now a fully maintained part of the GNAT sources.

Robert Dewar
Ada Core Technologies

P.S. I suggest that if you really want people to take you
seriously, you be willing to at least say who you are, and
provide an appropriate email address:

spamwithchipsplease@spam.com

does not sound like a very serious address :-)

P.P.S. If you really do want to try your "sloppy"
suggestion, I would recommend you use some unused -gnat?
switch, you will find it much less work, and it will be
more consistent.

Give it a try, it is quite a realistic project. It is the
kind of thing that would take an hour of so of work if you
know what you are doing, but you can quite reasonably
expect to spend a week or so, to climb the learning curve.
Places to look are switch.adb, opt.ads, par-ch10.adb. It
can be done by just modifying these three files, though it
would be a bit neater to insert the circuitry in
sem-ch10.adb (though a bit more work).

You might also want to join Mike Feldman's gnatlist where
people exchange implementation ideas.




-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own    




  parent reply	other threads:[~1999-03-30  0:00 UTC|newest]

Thread overview: 111+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-03-10  0:00 The future of Ada Gordon Dodrill
1999-03-10  0:00 ` Richard D Riehle
1999-03-10  0:00   ` Tom Moran
1999-03-11  0:00   ` Steve O'Neill
1999-03-10  0:00 ` Larry Kilgallen
1999-03-10  0:00   ` dennison
1999-03-10  0:00 ` dewar
1999-03-10  0:00 ` dennison
1999-03-10  0:00   ` Corey Ashford
1999-03-10  0:00 ` Al Christians
1999-03-10  0:00   ` dewar
1999-03-10  0:00 ` robert_dewar
1999-03-11  0:00 ` Nick Roberts
1999-03-11  0:00   ` Larry Kilgallen
1999-03-11  0:00     ` Richard D Riehle
1999-03-11  0:00       ` Stanley R. Allen
1999-03-11  0:00         ` kirk
1999-03-12  0:00           ` Jerry Petrey
1999-03-12  0:00           ` Mike Silva
1999-03-12  0:00         ` Richard D Riehle
1999-03-12  0:00           ` Stanley R. Allen
1999-03-15  0:00         ` Marin David Condic
1999-03-12  0:00       ` Chris Morgan
1999-03-12  0:00         ` Richard D Riehle
1999-03-12  0:00           ` Chris Morgan
1999-03-12  0:00         ` steve
1999-03-12  0:00           ` Joseph P Vlietstra
1999-03-15  0:00             ` Mark D. McKinney
1999-03-13  0:00           ` Chris Morgan
1999-03-14  0:00           ` robert_dewar
1999-03-11  0:00     ` Scott Ingram
1999-03-11  0:00       ` Marin David Condic
1999-03-11  0:00         ` Scott Ingram
1999-03-12  0:00         ` Gunther Dragoski
1999-03-12  0:00           ` Chris Morgan
1999-03-12  0:00             ` Dino Gianisis
1999-03-13  0:00               ` Olivier Devuns
1999-03-12  0:00                 ` Chris Morgan
1999-03-11  0:00     ` Marin David Condic
1999-03-11  0:00       ` Mike Silva
1999-03-15  0:00         ` Marin David Condic
1999-03-21  0:00           ` Larry Kilgallen
1999-03-22  0:00             ` Marin David Condic
1999-03-22  0:00             ` Mike Silva
1999-03-22  0:00               ` Gisle S�lensminde
1999-03-23  0:00                 ` Marin David Condic
1999-03-23  0:00                   ` Chris Morgan
1999-03-23  0:00                 ` Marin David Condic
1999-03-26  0:00             ` R. Rabeau
1999-03-26  0:00               ` Mike Silva
1999-03-12  0:00     ` Steve Whalen
1999-03-12  0:00   ` Al Christians
1999-03-11  0:00 ` Tucker Taft
1999-03-11  0:00   ` Tucker Taft
1999-03-11  0:00 ` Michael Garrett
1999-03-12  0:00   ` vershokv
1999-03-26  0:00   ` John McCabe
1999-03-26  0:00     ` Mike Silva
1999-03-27  0:00       ` west
1999-03-27  0:00         ` robert_dewar
1999-03-27  0:00         ` mjsilva
1999-03-27  0:00           ` west
1999-03-27  0:00             ` mjsilva
1999-03-27  0:00             ` Chad R. Meiners
1999-03-28  0:00             ` Aidan Skinner
1999-03-29  0:00               ` Steve Quinlan
1999-03-29  0:00                 ` robert_dewar
1999-03-30  0:00                   ` SpamSpamSpam
1999-03-30  0:00                     ` Matthew Heaney
1999-03-30  0:00                       ` Jerry van Dijk
1999-03-30  0:00                     ` robert_dewar
1999-03-30  0:00                       ` SpamSpamSpam
1999-03-30  0:00                         ` Stephen Thomas
1999-03-30  0:00                         ` dewar [this message]
1999-03-31  0:00                           ` SpamSpamSpam
1999-03-31  0:00                             ` robert_dewar
1999-04-02  0:00                           ` Robert I. Eachus
1999-03-30  0:00                     ` bourguet
1999-03-30  0:00                       ` SpamSpamSpam
1999-03-29  0:00                 ` Aidan Skinner
1999-03-30  0:00                   ` Ed Falis
1999-03-31  0:00           ` west
1999-04-01  0:00             ` Larry Kilgallen
1999-04-01  0:00             ` Steve Doiel
1999-04-02  0:00               ` dennison
1999-04-02  0:00                 ` Tom Moran
1999-04-02  0:00                   ` kewick
1999-04-02  0:00                     ` Tom Moran
1999-04-05  0:00                       ` Stephen Leake
1999-04-03  0:00                     ` Tom Moran
1999-03-27  0:00         ` John McCabe
1999-03-27  0:00           ` west
1999-03-28  0:00             ` John McCabe
1999-04-16  0:00               ` s.shering
1999-03-27  0:00           ` Larry Kilgallen
1999-03-28  0:00         ` Tom Moran
1999-03-28  0:00         ` Aidan Skinner
1999-03-27  0:00     ` Aidan Skinner
1999-03-28  0:00     ` David Botton
1999-03-12  0:00 ` Andreas Winckler
1999-03-12  0:00 ` Gordon Dodrill
1999-03-12  0:00   ` robert_dewar
1999-03-12  0:00   ` Larry Kilgallen
1999-03-13  0:00   ` Nick Roberts
1999-03-15  0:00     ` Marin David Condic
1999-03-13  0:00   ` Corey Ashford
  -- strict thread matches above, loose matches on Subject: below --
1990-08-15 18:49 The Future " Edward V. Berard
1990-08-15 23:05 ` Michael Endrizzi 
1990-08-15 15:19 Michael Endrizzi 
1990-08-15 17:52 ` Jerry Callen
1990-08-17 17:21   ` Steve Vestal
replies disabled

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