Skip to main content
Kent Academic Repository

fortran-src: Fortran static analysis infrastructure

Contrastin, Mistral, Charman, Raoul Hidalgo, Danish, Matthew, Orchard, Benjamin, Orchard, Dominic A., Rice, Andrew, Xu, Jason (2025) fortran-src: Fortran static analysis infrastructure. Journal of Open Source Software, 10 (106). Article Number 7571. ISSN 2475-9066. (doi:10.21105/joss.07571) (KAR id:108766)

Abstract

fortran-src is an open-source Haskell library and command-line application for the lexing, parsing, and static analysis of Fortran source code. It provides an interface to build other tools, e.g., for static analysis, automated refactoring, verification, and compilation. The library supports FORTRAN 66, FORTRAN 77, Fortran 90, Fortran 95, some legacy extensions, and partially Fortran 2003. The library has been deployed in several language tool projects in academia and industry.

Item Type: Article
DOI/Identification number: 10.21105/joss.07571
Subjects: Q Science > QA Mathematics (inc Computing science)
Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Institutional Unit: Schools > School of Computing
Former Institutional Unit:
Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing
Funders: Engineering and Physical Sciences Research Council (https://ror.org/0439y7842)
SWORD Depositor: JISC Publications Router
Depositing User: JISC Publications Router
Date Deposited: 20 Feb 2025 10:57 UTC
Last Modified: 22 Jul 2025 09:22 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/108766 (The current URI for this page, for reference purposes)

University of Kent Author Information

  • Depositors only (login required):

Total unique views of this page since July 2020. For more details click on the image.