This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Fortran Parser
- From: Philippe Marguinaud <philippe dot marguinaud at meteo dot fr>
- To: sgk at troutmask dot apl dot washington dot edu
- Cc: fortran at gcc dot gnu dot org
- Date: Fri, 28 Nov 2008 21:07:08 +0100
- Subject: Fortran Parser
Hi Steve,
I know that you are all very busy people, so I volunteer to do that
myself. Dumping the internal structures of gfortran in XML does not
imply making some great changes in gfortran. The changes are really
scattered in the code though; in the g95 ( which is very similar to the
one used in gfortran ), I have had to touch almost every source file.
Now, if it is implemented correctly, it will not slow down gfortran, nor
make it use much more memory. I wish to implement it and maintain it
myself; taking the example of the errmsg of the allocate statement, you
will not have to do anything, but I will have to add support so that the
parser output includes the errmsg. You will not have to learn XML either.
I also know very well that the parser is a moving target ( I have been
following g95 changes for three years now ). I would like to have things
properly done, this is why I would like to join a project. Note that
moving from g95 to gfortran will be quite a lot of work for me.
Philippe