claferIG-0.3.5.1: claferIG is an interactive tool that generates instances of Clafer models.

Safe HaskellNone

Language.Clafer.IG.CommandLine

Synopsis

Documentation

runCommandLine :: ClaferIGT IO ()Source

Interactive session interface

findNecessaryBitwidth :: IModule -> Integer -> [Integer] -> IntegerSource

intToFloat :: Integer -> FloatSource

pickLargerScope :: [(String, Integer)] -> (String, Integer) -> (String, Integer)Source

allowedMaxInt :: Integer -> IntegerSource

the largest integer allowed by the given bitwidth

requiredBitwidth :: Integer -> IntegerSource

bitwidth required to store the given integer