Reenabling Ada by default

Robert Dewar dewar@gnat.com
Thu Sep 9 20:56:00 GMT 2004


Richard Kenner wrote:

> "Self-contained" is not nearly as easy as you think.  Ada is a quite large
> language.  GNAT has been around for over a decade.  Although there are still
> the occaisional "how did *that* ever work?" sort of bugs, most bugs found are
> quite subtle and the amount of information needed to make their explanation
> "self-contained" and understandable to people who aren't Ada experts is
> large.

I would say that this last criterion is clearly impossible. Large sections
of the front end assume intimate familiar with the Ada RM, and understanding
patches for the front end must almost always assume a pretty deep level of
Ada knowledge. However, I am not clear that ZW was making this request.
It would make no sense, so I really did not assume that this was the
intent. For example, any of the patches for implementing Ada 2005
features assumes complete familiarity with the (often very complex)
corresponding AI, and the AI itself generally assumes complete
familiarity with the RM.




More information about the Gcc mailing list