fortran-src-0.12.0: Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial).
Safe HaskellSafe-Inferred
LanguageHaskell2010

Language.Fortran.Repr.Value.Scalar.Logical.Idealized

Description

Idealized Fortran LOGICAL values.

In cases where you don't need the machine representation of a LOGICAL(x), which is likely to be an INTEGER(x), you can store all kinds with a Haskell Bool.

Documentation

newtype FLogical (k :: FTInt) Source #

Constructors

FLogical Bool 

Instances

Instances details
Show (FLogical k) Source # 
Instance details

Defined in Language.Fortran.Repr.Value.Scalar.Logical.Idealized

Methods

showsPrec :: Int -> FLogical k -> ShowS #

show :: FLogical k -> String #

showList :: [FLogical k] -> ShowS #

Eq (FLogical k) Source # 
Instance details

Defined in Language.Fortran.Repr.Value.Scalar.Logical.Idealized

Methods

(==) :: FLogical k -> FLogical k -> Bool #

(/=) :: FLogical k -> FLogical k -> Bool #

Ord (FLogical k) Source # 
Instance details

Defined in Language.Fortran.Repr.Value.Scalar.Logical.Idealized

Methods

compare :: FLogical k -> FLogical k -> Ordering #

(<) :: FLogical k -> FLogical k -> Bool #

(<=) :: FLogical k -> FLogical k -> Bool #

(>) :: FLogical k -> FLogical k -> Bool #

(>=) :: FLogical k -> FLogical k -> Bool #

max :: FLogical k -> FLogical k -> FLogical k #

min :: FLogical k -> FLogical k -> FLogical k #