3 ms·
Is it really that simple (I don't know how decoupled it is.) ? There have been multiple Fortran front ends over the years, albeit not for F2018.
by gnufx 7y ago
Is it really that simple (I don't know how decoupled it is.) ? There have been multiple Fortran front ends over the years, albeit not for F2018.
- chrisseaton 7y agoI think so - I’ve worked on an LLVM backend completely independent of LLVM.
- debugbreak42 7y agoNot quite. Every compiler typically comes with its own runtime library (RTL). Thus, an output of one frontend is likely to have RTL calls specific to that compiler. For example, gfortran makes calls to its RTL, which is not the same RTL used by Intel compiler.
- gnufx 7y agoI'm well aware of Fortran runtimes. The question was getting at whether the front end is completely independent of the middle(?) end.