Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Language.Fortran.Intrinsics
- 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 #
Obtain set of intrinsics that are most closely aligned with given version.
getIntrinsicNames :: IntrinsicsTable -> [String] #
getIntrinsicDefsUses :: String -> IntrinsicsTable -> Maybe ([Int], [Int]) #
isIntrinsic :: String -> IntrinsicsTable -> Bool #
data IntrinsicType #
Instances
type IntrinsicsTable = Map String IntrinsicsEntry #