Procedure pointers
Janus Weil
jaydub66@googlemail.com
Thu Jun 7 21:19:00 GMT 2007
Hi everyone,
I hope you remember me. I'm the guy who plans to implement procedure
pointers in gfortran and got this accepted as a Google Summer of Code
project. While starting to work on this project I discovered that
procedure pointers are already implemented in g95. Since g95 is also
open source and actually very closely related to gfortran (as I found
out), it came to my mind that one could try to port g95's implementation
of procedure pointers to GCC, instead of re-inventing the wheel
completely. So my question to all of you would be: Do you think this is
a good idea or do you see any obstacles (legally or technically) that
would prevent this?
I'm really not a licensing expert and quite new to open source, so I'm
not sure if it is legal to include code from one open source project
into another, but my naive guess would be yes. If I'm not mistaken g95
is also released under the GPL, right?
On the technical side: I had a look at both the g95 and the gfortran
source code (mainly the parser), and to me it seems they are pretty
similar if not identical in large parts. But I don't know if any major
structural changes occured since the fork that would complicate porting
code from one to the other.
Any comments on this are highly appreciated ...
Cheers,
Janus
More information about the Fortran
mailing list