F and G95

beliavsky_at_aol.com
Date: 01/31/04


Date: 31 Jan 2004 10:17:51 -0800

I have some questions about F (the Fortran 95 subset) and G95.

The goal of the G95 project is to produce a full Fortran 95 (F95) open
source compiler. How much smaller a task would it be to create from
scratch an F compiler? The F language is much smaller than F95 (can
this be quantified?) and should also be easier to parse (no fixed
source form, for one thing). Once G95 is finished, it would be nice to
have compiler switches to restrict the language to Elf (from Lahey) or
F, if doing so does not violate copyrights.

I am aware that F compiler binaries can be downloaded free for many
platforms, and I am NOT claiming that the mission of G95 should have
been different.



Relevant Pages

  • Re: How to Make F77 Program Faster (g95 compiler) ??
    ... The g95 compiler has the following Option Synopsis: ... and 3 means more aggressive optimization, ... the computation of polynomials in your code. ...
    (comp.lang.fortran)
  • Re: How to Make F77 Program Faster (g95 compiler) ??
    ... The g95 compiler has the following Option Synopsis: ... and 3 means more aggressive optimization, ... count the number of times a routine is called and the execution, ...
    (comp.lang.fortran)
  • Re: Compiling LAPACK with ATLAS on cygwin using g95
    ... I normally compile it using Intel Fortran and link it against the Intel MKL, which takes care of all the LAPACK and BLAS calls. ... To make the comparison fairer I would like to employ a well-optimized set of BLAS, i.e., the ATLAS BLAS, when I compile and link with g95. ... is there a way to compile/install the ATLAS BLAS under cygwin in a way that is compatible with g95? ... are there any gotchas to look out for when compiling LAPACK under cygwin with the g95 compiler? ...
    (comp.lang.fortran)
  • Re: Updateing old fortran code
    ... The old compiler is "Microsoft fortran 77 3.2" which is quite ... I found g95 from the Free Software Foundation but I've been ... input a file from the command line. ...
    (comp.lang.fortran)
  • Updateing old fortran code
    ... I'm of the opinion that using a new compiler will likely solve this ... The old compiler is "Microsoft fortran 77 3.2" which is quite ... I found g95 from the Free Software Foundation but I've been ... no longer functions. ...
    (comp.lang.fortran)