camfort: CamFort - Cambridge Fortran infrastructure

[ analysis, apache, fortran, language, library, program, verification ] [ Propose Tags ]

CamFort is a tool for the analysis, transformation, and extension of Fortran code base.

Versions [faq] 0.62, 0.615, 0.700, 0.800, 0.802, 0.804, 0.900, 0.901, 0.902, 0.903, 0.904, 0.905, 0.906, 1.0 (info)
Dependencies array (>=0.4), base (<5), comonad (>=3), containers (>=0.5.0.0), directory (>=1.2), fclabels (>=2), generic-deriving (>=1.5.5), haskell-src (>=1.0.1), hmatrix (>=0.15), language-fortran (>=0.5), matrix (>=0.2.2), mtl (>=2.1), syb (>=0.4), syz (>=0.2), template-haskell (>=2.4), text (>=0.11.2.3), transformers (>=0.4), uniplate (>=1.6.10), vector (>=0.1) [details]
License BSD-3-Clause
Copyright 2012-2016 University of Cambridge
Author Dominic Orchard, Matthew Danish, Mistral Contrastin, Andrew Rice, Oleg Oshmyan
Maintainer dom.orchard@gmail.com
Category Language, tools
Source repo head: git clone https://github.com/dorchard/camfort
Uploaded by DominicOrchard at Thu Mar 10 13:15:05 UTC 2016
Distributions NixOS:1.0
Downloads 4579 total (172 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2016-11-27 [all 2 reports]

Modules

  • Analysis
    • Analysis.Annotations
    • Analysis.CallGraph
    • Analysis.IntermediateReps
    • Analysis.LVA
    • Analysis.Loops
    • Analysis.Syntax
    • Analysis.Types
  • Extensions
    • Extensions.Units
    • Extensions.UnitsEnvironment
    • Extensions.UnitsSolve
  • Helpers
  • Main
  • Output
  • Transformation
    • Transformation.CommonBlockElim
    • Transformation.CommonBlockElimToCalls
    • Transformation.DeadCode
    • Transformation.DerivedTypeIntro
    • Transformation.EquivalenceElim
    • Transformation.Syntax
  • Traverse

Downloads

Maintainer's Corner

For package maintainers and hackage trustees