fortran-src: Fortran static analysis infrastructure
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.
Authors
- Matthew Danish (ORCID: https://orcid.org/0000-0002-7186-387X)
- Dominic Orchard (ORCID: https://orcid.org/0000-0002-7058-7842)
- Mistral Contrastin (ORCID: https://orcid.org/0000-0002-5409-7122)
- Jianping Xu
- Andrew Rice (ORCID: https://orcid.org/0000-0002-4677-8032)
- Raoul Hidalgo Charman (ORCID: https://orcid.org/0000-0002-8401-7672)
- Benjamin Orchard (ORCID: https://orcid.org/0000-0002-7543-7675)
Institutions
- Bloomberg (United States) (US)
- Utrecht University (NL)
- University of Kent (GB)
- University of Cambridge (GB)
- Meta (United Kingdom) (GB)
Publication Details
- Journal
- The Journal of Open Source Software
- Published
- 2025-02-07
- DOI
- https://doi.org/10.21105/joss.07571
- Citations
- 1
- Primary Topic
- Meteorological Phenomena and Simulations
- Type
- article
- Field-Weighted Citation Impact
- 1.30
Funders
- Engineering and Physical Sciences Research Council