camfort-0.802: CamFort - Cambridge Fortran infrastructure

Safe HaskellNone
LanguageHaskell98

Camfort.Specification.Units.Debug

Contents

Synopsis

debugGaussian :: State UnitEnv String Source #

debugGaussian - a debugging routine which shose the Gaussian matrix with various peieces of info mainly used for development purposes

lineCol :: Position -> (Int, Int) Source #

showSrcLoc :: Position -> [Char] Source #

showSrcSpan :: SrcSpan -> [Char] Source #

showExprLines :: [UnitVarCategory] -> VarColEnv -> ProcedureEnv -> [(Int, (SrcSpan, [Char]))] -> Int -> [Char] Source #

showRational :: (Show a, Num a, Eq a) => Ratio a -> [Char] Source #