Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Synopsis
- getVersionIntrinsics :: FortranVersion -> IntrinsicsTable
- getIntrinsicReturnType :: String -> IntrinsicsTable -> Maybe IntrinsicType
- getIntrinsicNames :: IntrinsicsTable -> [String]
- getIntrinsicDefsUses :: String -> IntrinsicsTable -> Maybe ([Int], [Int])
- isIntrinsic :: String -> IntrinsicsTable -> Bool
- data IntrinsicType
- type IntrinsicsTable = Map String IntrinsicsEntry
- allIntrinsics :: IntrinsicsTable
Documentation
getVersionIntrinsics :: FortranVersion -> IntrinsicsTable Source #
Obtain set of intrinsics that are most closely aligned with given version.
getIntrinsicNames :: IntrinsicsTable -> [String] Source #
getIntrinsicDefsUses :: String -> IntrinsicsTable -> Maybe ([Int], [Int]) Source #
isIntrinsic :: String -> IntrinsicsTable -> Bool Source #
data IntrinsicType Source #
Instances
type IntrinsicsTable = Map String IntrinsicsEntry Source #