This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
My involvement in gfortran
- From: Paul Thomas <paulthomas2 at wanadoo dot fr>
- To: Fortran List <fortran at gcc dot gnu dot org>
- Date: Sun, 28 Jan 2007 20:33:40 +0100
- Subject: My involvement in gfortran
Dear All,
You might have noticed that I am contributing more than I anticipated a
few weeks ago. I am finding those 5 minutes here and there more
effective than I thought they would be. Thus I will in the next couple
of days "undump" the PRs that I tried to unload and will bring them to
fruition.
By the way, I have given a lot of thought since Christmas to
parameterized derived types, extendable derived types, function
pointers, classes, polymorphism and so on. Whilst more easily said than
done ( :-) ), I think that it will be more straightforward than I would
have thought. I note that the fortran2003 standard seems to be designed
to avoid the likes of vtables; it seems to be enough to assign an index
to each type and to keep track of what these mean at compile time. As
soon as I have confirmed that I am not being naive, I will write out a
workplan to accomplish this. You should note that I am C++ allergic, so
I find myself surprised that I should be offering to do this and it is
an indication of how different F2003 is!
In comparison sub-modules are a piece of cake and should be easily
implemented.
Best regards
Paul