camfort-1.1.2: CamFort - Cambridge Fortran infrastructure
Copyright(c) 2017 Dominic Orchard Andrew Rice Mistral Contrastin Matthew Danish
LicenseApache-2.0
Maintainerdom.orchard@gmail.com
Stabilityexperimental
Safe HaskellNone
LanguageHaskell2010

Camfort.Specification.Units.Analysis.Criticals

Description

This module defines an analysis for finding the critical variables in a program. These critical variables form a set of variables that, when given unit annotations, can be used to infer the unit types of all other variables in the program.

Synopsis

Documentation

inferCriticalVariables :: UnitAnalysis Criticals Source #

Infer one possible set of critical variables for a program.