Copyright | DFKI GmbH 2009 |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | codruta.liliana@gmail.com |
Stability | experimental |
Portability | portable |
Safe Haskell | Safe |
Documentation
FrameForm | |
|
Instances
Eq FrameForm Source # | |
Data FrameForm Source # | |
Defined in ExtModal.AS_ExtModal gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FrameForm -> c FrameForm gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FrameForm toConstr :: FrameForm -> Constr dataTypeOf :: FrameForm -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FrameForm) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FrameForm) gmapT :: (forall b. Data b => b -> b) -> FrameForm -> FrameForm gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FrameForm -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FrameForm -> r gmapQ :: (forall d. Data d => d -> u) -> FrameForm -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FrameForm -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FrameForm -> m FrameForm gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FrameForm -> m FrameForm gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FrameForm -> m FrameForm | |
Ord FrameForm Source # | |
Defined in ExtModal.AS_ExtModal | |
Show FrameForm Source # | |
Generic FrameForm | |
GetRange FrameForm Source # | |
FromJSON FrameForm | |
Defined in ExtModal.ATC_ExtModal parseJSON :: Value -> Parser FrameForm parseJSONList :: Value -> Parser [FrameForm] | |
ToJSON FrameForm | |
Defined in ExtModal.ATC_ExtModal toEncoding :: FrameForm -> Encoding toJSONList :: [FrameForm] -> Value toEncodingList :: [FrameForm] -> Encoding | |
ShATermConvertible FrameForm | |
Defined in ExtModal.ATC_ExtModal toShATermAux :: ATermTable -> FrameForm -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FrameForm] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FrameForm) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FrameForm]) | |
Pretty FrameForm Source # | |
type Rep FrameForm | |
Defined in ExtModal.ATC_ExtModal type Rep FrameForm = D1 ('MetaData "FrameForm" "ExtModal.AS_ExtModal" "main" 'False) (C1 ('MetaCons "FrameForm" 'PrefixI 'True) (S1 ('MetaSel ('Just "frameVars") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [VAR_DECL]) :*: (S1 ('MetaSel ('Just "frameForms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Annoted (FORMULA EM_FORMULA)]) :*: S1 ('MetaSel ('Just "frameFormRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Range)))) |
Instances
Eq ModDefn Source # | |
Data ModDefn Source # | |
Defined in ExtModal.AS_ExtModal gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ModDefn -> c ModDefn gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ModDefn dataTypeOf :: ModDefn -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ModDefn) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ModDefn) gmapT :: (forall b. Data b => b -> b) -> ModDefn -> ModDefn gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ModDefn -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ModDefn -> r gmapQ :: (forall d. Data d => d -> u) -> ModDefn -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> ModDefn -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> ModDefn -> m ModDefn gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ModDefn -> m ModDefn gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ModDefn -> m ModDefn | |
Ord ModDefn Source # | |
Show ModDefn Source # | |
Generic ModDefn | |
GetRange ModDefn Source # | |
FromJSON ModDefn | |
Defined in ExtModal.ATC_ExtModal parseJSON :: Value -> Parser ModDefn parseJSONList :: Value -> Parser [ModDefn] | |
ToJSON ModDefn | |
Defined in ExtModal.ATC_ExtModal toEncoding :: ModDefn -> Encoding toJSONList :: [ModDefn] -> Value toEncodingList :: [ModDefn] -> Encoding | |
ShATermConvertible ModDefn | |
Defined in ExtModal.ATC_ExtModal toShATermAux :: ATermTable -> ModDefn -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [ModDefn] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, ModDefn) fromShATermList' :: Int -> ATermTable -> (ATermTable, [ModDefn]) | |
Pretty ModDefn Source # | |
type Rep ModDefn | |
Defined in ExtModal.ATC_ExtModal type Rep ModDefn = D1 ('MetaData "ModDefn" "ExtModal.AS_ExtModal" "main" 'False) (C1 ('MetaCons "ModDefn" 'PrefixI 'False) ((S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Annoted Id]) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Annoted FrameForm]) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Range))))) |
data EM_BASIC_ITEM Source #
Instances
Instances
Eq ModOp Source # | |
Data ModOp Source # | |
Defined in ExtModal.AS_ExtModal gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ModOp -> c ModOp gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ModOp dataTypeOf :: ModOp -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ModOp) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ModOp) gmapT :: (forall b. Data b => b -> b) -> ModOp -> ModOp gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ModOp -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ModOp -> r gmapQ :: (forall d. Data d => d -> u) -> ModOp -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> ModOp -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> ModOp -> m ModOp gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ModOp -> m ModOp gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ModOp -> m ModOp | |
Ord ModOp Source # | |
Show ModOp Source # | |
Generic ModOp | |
GetRange ModOp Source # | |
FromJSON ModOp | |
Defined in ExtModal.ATC_ExtModal parseJSON :: Value -> Parser ModOp parseJSONList :: Value -> Parser [ModOp] | |
ToJSON ModOp | |
Defined in ExtModal.ATC_ExtModal | |
ShATermConvertible ModOp | |
Defined in ExtModal.ATC_ExtModal toShATermAux :: ATermTable -> ModOp -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [ModOp] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, ModOp) fromShATermList' :: Int -> ATermTable -> (ATermTable, [ModOp]) | |
type Rep ModOp | |
Defined in ExtModal.ATC_ExtModal type Rep ModOp = D1 ('MetaData "ModOp" "ExtModal.AS_ExtModal" "main" 'False) ((C1 ('MetaCons "Composition" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Intersection" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Union" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "OrElse" 'PrefixI 'False) (U1 :: Type -> Type))) |
SimpleMod SIMPLE_ID | |
TermMod (TERM EM_FORMULA) | |
ModOp ModOp MODALITY MODALITY | |
TransClos MODALITY | |
Guard (FORMULA EM_FORMULA) |
Instances
Eq MODALITY Source # | |
Data MODALITY Source # | |
Defined in ExtModal.AS_ExtModal gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> MODALITY -> c MODALITY gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c MODALITY toConstr :: MODALITY -> Constr dataTypeOf :: MODALITY -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c MODALITY) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c MODALITY) gmapT :: (forall b. Data b => b -> b) -> MODALITY -> MODALITY gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> MODALITY -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> MODALITY -> r gmapQ :: (forall d. Data d => d -> u) -> MODALITY -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> MODALITY -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> MODALITY -> m MODALITY gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> MODALITY -> m MODALITY gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> MODALITY -> m MODALITY | |
Ord MODALITY Source # | |
Show MODALITY Source # | |
Generic MODALITY | |
GetRange MODALITY Source # | |
FromJSON MODALITY | |
Defined in ExtModal.ATC_ExtModal parseJSON :: Value -> Parser MODALITY parseJSONList :: Value -> Parser [MODALITY] | |
ToJSON MODALITY | |
Defined in ExtModal.ATC_ExtModal toEncoding :: MODALITY -> Encoding toJSONList :: [MODALITY] -> Value toEncodingList :: [MODALITY] -> Encoding | |
ShATermConvertible MODALITY | |
Defined in ExtModal.ATC_ExtModal toShATermAux :: ATermTable -> MODALITY -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [MODALITY] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, MODALITY) fromShATermList' :: Int -> ATermTable -> (ATermTable, [MODALITY]) | |
Pretty MODALITY Source # | |
type Rep MODALITY | |
Defined in ExtModal.ATC_ExtModal type Rep MODALITY = D1 ('MetaData "MODALITY" "ExtModal.AS_ExtModal" "main" 'False) ((C1 ('MetaCons "SimpleMod" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SIMPLE_ID)) :+: C1 ('MetaCons "TermMod" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (TERM EM_FORMULA)))) :+: (C1 ('MetaCons "ModOp" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ModOp) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MODALITY) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MODALITY))) :+: (C1 ('MetaCons "TransClos" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MODALITY)) :+: C1 ('MetaCons "Guard" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (FORMULA EM_FORMULA)))))) |
data EM_SIG_ITEM Source #
Rigid_op_items Bool [Annoted (OP_ITEM EM_FORMULA)] Range | |
Rigid_pred_items Bool [Annoted (PRED_ITEM EM_FORMULA)] Range |
Instances
Instances
Eq BoxOp Source # | |
Data BoxOp Source # | |
Defined in ExtModal.AS_ExtModal gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> BoxOp -> c BoxOp gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c BoxOp dataTypeOf :: BoxOp -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c BoxOp) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c BoxOp) gmapT :: (forall b. Data b => b -> b) -> BoxOp -> BoxOp gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> BoxOp -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> BoxOp -> r gmapQ :: (forall d. Data d => d -> u) -> BoxOp -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> BoxOp -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> BoxOp -> m BoxOp gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> BoxOp -> m BoxOp gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> BoxOp -> m BoxOp | |
Ord BoxOp Source # | |
Show BoxOp Source # | |
Generic BoxOp | |
GetRange BoxOp Source # | |
FromJSON BoxOp | |
Defined in ExtModal.ATC_ExtModal parseJSON :: Value -> Parser BoxOp parseJSONList :: Value -> Parser [BoxOp] | |
ToJSON BoxOp | |
Defined in ExtModal.ATC_ExtModal | |
ShATermConvertible BoxOp | |
Defined in ExtModal.ATC_ExtModal toShATermAux :: ATermTable -> BoxOp -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [BoxOp] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, BoxOp) fromShATermList' :: Int -> ATermTable -> (ATermTable, [BoxOp]) | |
type Rep BoxOp | |
Defined in ExtModal.ATC_ExtModal type Rep BoxOp = D1 ('MetaData "BoxOp" "ExtModal.AS_ExtModal" "main" 'False) (C1 ('MetaCons "Box" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Diamond" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "EBox" 'PrefixI 'False) (U1 :: Type -> Type))) |
data FormPrefix Source #
BoxOrDiamond BoxOp MODALITY Bool Int | |
Hybrid Bool SIMPLE_ID | |
PathQuantification Bool | |
NextY Bool | |
StateQuantification Bool Bool | |
FixedPoint Bool VAR |
Instances
Eq FormPrefix Source # | |
Defined in ExtModal.AS_ExtModal (==) :: FormPrefix -> FormPrefix -> Bool (/=) :: FormPrefix -> FormPrefix -> Bool | |
Data FormPrefix Source # | |
Defined in ExtModal.AS_ExtModal gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FormPrefix -> c FormPrefix gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FormPrefix toConstr :: FormPrefix -> Constr dataTypeOf :: FormPrefix -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FormPrefix) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FormPrefix) gmapT :: (forall b. Data b => b -> b) -> FormPrefix -> FormPrefix gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FormPrefix -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FormPrefix -> r gmapQ :: (forall d. Data d => d -> u) -> FormPrefix -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FormPrefix -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FormPrefix -> m FormPrefix gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FormPrefix -> m FormPrefix gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FormPrefix -> m FormPrefix | |
Ord FormPrefix Source # | |
Defined in ExtModal.AS_ExtModal compare :: FormPrefix -> FormPrefix -> Ordering (<) :: FormPrefix -> FormPrefix -> Bool (<=) :: FormPrefix -> FormPrefix -> Bool (>) :: FormPrefix -> FormPrefix -> Bool (>=) :: FormPrefix -> FormPrefix -> Bool max :: FormPrefix -> FormPrefix -> FormPrefix min :: FormPrefix -> FormPrefix -> FormPrefix | |
Show FormPrefix Source # | |
Defined in ExtModal.AS_ExtModal showsPrec :: Int -> FormPrefix -> ShowS show :: FormPrefix -> String showList :: [FormPrefix] -> ShowS | |
Generic FormPrefix | |
Defined in ExtModal.ATC_ExtModal type Rep FormPrefix :: Type -> Type from :: FormPrefix -> Rep FormPrefix x to :: Rep FormPrefix x -> FormPrefix | |
GetRange FormPrefix Source # | |
Defined in ExtModal.AS_ExtModal getRange :: FormPrefix -> Range Source # rangeSpan :: FormPrefix -> [Pos] Source # | |
FromJSON FormPrefix | |
Defined in ExtModal.ATC_ExtModal parseJSON :: Value -> Parser FormPrefix parseJSONList :: Value -> Parser [FormPrefix] | |
ToJSON FormPrefix | |
Defined in ExtModal.ATC_ExtModal toJSON :: FormPrefix -> Value toEncoding :: FormPrefix -> Encoding toJSONList :: [FormPrefix] -> Value toEncodingList :: [FormPrefix] -> Encoding | |
ShATermConvertible FormPrefix | |
Defined in ExtModal.ATC_ExtModal toShATermAux :: ATermTable -> FormPrefix -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FormPrefix] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FormPrefix) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FormPrefix]) | |
Pretty FormPrefix Source # | |
Defined in ExtModal.Print_AS pretty :: FormPrefix -> Doc Source # pretties :: [FormPrefix] -> Doc Source # | |
type Rep FormPrefix | |
Defined in ExtModal.ATC_ExtModal type Rep FormPrefix = D1 ('MetaData "FormPrefix" "ExtModal.AS_ExtModal" "main" 'False) ((C1 ('MetaCons "BoxOrDiamond" 'PrefixI 'False) ((S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 BoxOp) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 MODALITY)) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int))) :+: (C1 ('MetaCons "Hybrid" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SIMPLE_ID)) :+: C1 ('MetaCons "PathQuantification" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))) :+: (C1 ('MetaCons "NextY" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)) :+: (C1 ('MetaCons "StateQuantification" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)) :+: C1 ('MetaCons "FixedPoint" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 VAR))))) |
data EM_FORMULA Source #
PrefixForm FormPrefix (FORMULA EM_FORMULA) Range | |
UntilSince Bool (FORMULA EM_FORMULA) (FORMULA EM_FORMULA) Range | |
ModForm ModDefn |