This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: trying to glue Modula-3 onto egcs table based exception handl ing support


On Wed, May 31, 2000 at 03:00:32PM -0600, Jeffrey A Law wrote:
> Where precisely does m3.c tie into the rest of GCC?

Above the tree level.

> There may be other (political & legal) concerns with integrating
> this file depending on precisely where it hooks in and exactly
> how it works.

I wouldn't think it would be much different than Ada. 

The m3 (real) front end writes out a simple text-based representation
of its (probably processed) AST, which is piped to m3.c, which converts
it into trees, and from there the normal things happen.

I imagine it would be possible, though perhaps painful, to link the
front end directly against the back end.  I havn't looked at how GNAT
accomplishes this.


r~

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]