This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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




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