to-f90 (devel/to-f90) Add to my watchlist

Fortran 77 to Fortran 90 converter

A Fortran 90 program for converting fixed-format Fortran 77 code to Fortran 90 free-format. Other changes replace old Fortran constructs with more modern ones. The conversions made include: 1. Standard format (column 7-72) converted to free-format. 2. DO loops and IF blocks indented. 3. Most labels are removed from loops and replaced with END DO, CYCLE, EXIT, and DO-loop constructs where appropriate. 4. 3-way arithmetic IFs converted to IF .. THEN .. ELSE constructs. 5. TYPE and INTENT declarations inserted for all subroutine and function arguments. 6. Computed GOTOs converted to SELECT CASE constructs. 7. Embedded blanks are removed from numerical constants. They are illegal in free format.

Version: 1999-03-08 License: public-domain GitHub
Maintainers kamischi
Categories devel
Homepage http://cd.textfiles.com/simtel/simtel0101/simtel/fortran/
Platforms darwin
Variants
  • g95 (Build using the g95 Fortran compiler)
  • gcc10 (Build using the MacPorts gcc 10 compiler)
  • gcc11 (Build using the MacPorts gcc 11 compiler)
  • gcc5 (Build using the MacPorts gcc 5 compiler)
  • gcc6 (Build using the MacPorts gcc 6 compiler)
  • gcc7 (Build using the MacPorts gcc 7 compiler)
  • gcc8 (Build using the MacPorts gcc 8 compiler)
  • gcc9 (Build using the MacPorts gcc 9 compiler)
  • gccdevel (Build using the MacPorts gcc devel compiler)

"to-f90" depends on

lib (1)
extract (1)
build (2)

Ports that depend on "to-f90"

No ports


Port Health:

Loading Port Health

Installations (30 days)

3

Requested Installations (30 days)

3