Posts on writing a Fortran compiler

Googling “writing fortran compiler” gets information on using one. The Think in Geek blog has several posts, mostly about flang. Maybe they will be helpful to GSoC students.

Archive of category ‘Fortran’

Fortran and modules

Walk-through flang – Part 8

Walk-through flang – Part 7

Walk-through flang – Part 6

Walk-through flang – Part 5

Walk-through flang – Part 4

Walk-through flang – Part 3

Walk-through flang – Part 2

Walk-through flang – Part 1

Compilation of array expressions in Fortran

Introduction to the gfortran array descriptor

2 Likes

I have heard the “old” (PGI-derived) flang referred to as “flung”, while the new (and definitely different) LLVM project referred to as FLANG (in all uppercase, similar to CLANG) to further differentiate. Even PGI/NVIDIA sees the new FLANG compiler as their future direction.