As suggested by @RaoulHC in #256 , with most compilers being lenient on F77 extensions, users are expecting the same from fortran-src -- and it does support lots of extensions, but they're "hidden" behind a --version Fortran version parsing flag. (This also goes for the library via Language.Fortran.Version.selectFortranVersion).
Why not default to Fortran77Legacy to work with more code? It's only convenience anyway, since you can always request to parse any code/file with any Fortran version.
We had a quick discussion on this and decided it made sense to do. I'll make sure that the default version is made obvious in the relevant places (the CLI help should certainly mention it).
As suggested by @RaoulHC in #256 , with most compilers being lenient on F77 extensions, users are expecting the same from fortran-src -- and it does support lots of extensions, but they're "hidden" behind a
--version
Fortran version parsing flag. (This also goes for the library viaLanguage.Fortran.Version.selectFortranVersion
).Why not default to
Fortran77Legacy
to work with more code? It's only convenience anyway, since you can always request to parse any code/file with any Fortran version.