Copyright | (c) Eugen Kuksa University of Magdeburg 2017 |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | Eugen Kuksa <kuksa@iks.cs.ovgu.de> |
Stability | provisional |
Portability | portable |
Safe Haskell | None |
Definition of abstract syntax for TPTP taken from [1]
References
- 1
- G. Sutcliffe et al.: The TPTP language grammar in BNF.
http://www.cs.miami.edu/~tptp/TPTP/SyntaxBNF.html
Note: The implemented version is saved at TPTPDocumentsSyntaxBNF.html
Note: The names of the data types are aligned with the names of the grammar rules at this reference page (modulo case).
- 2
- C. Kaliszyk, G. Sutcliffe and F. Rabe: TH1: The TPTP Typed Higher-Order Form with Rank-1 Polymorphism https://kwarc.info/people/frabe/Research/KRS_thf1_16.pdf Note: for further information on TF0, TF1, TH0 and TH1
Documentation
newtype BASIC_SPEC Source #
Instances
Instances
Eq TPTP Source # | |
Data TPTP Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TPTP -> c TPTP gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TPTP dataTypeOf :: TPTP -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TPTP) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TPTP) gmapT :: (forall b. Data b => b -> b) -> TPTP -> TPTP gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TPTP -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TPTP -> r gmapQ :: (forall d. Data d => d -> u) -> TPTP -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TPTP -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TPTP -> m TPTP gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TPTP -> m TPTP gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TPTP -> m TPTP | |
Ord TPTP Source # | |
Show TPTP Source # | |
Generic TPTP | |
GetRange TPTP Source # | |
FromJSON TPTP | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TPTP parseJSONList :: Value -> Parser [TPTP] | |
ToJSON TPTP | |
Defined in TPTP.ATC_TPTP | |
ShATermConvertible TPTP | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TPTP -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TPTP] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TPTP) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TPTP]) | |
Pretty TPTP Source # | |
type Rep TPTP | |
Defined in TPTP.ATC_TPTP type Rep TPTP = D1 ('MetaData "TPTP" "TPTP.AS" "main" 'True) (C1 ('MetaCons "TPTP" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [TPTP_input]))) |
data TPTP_input Source #
Annotated_formula Annotated_formula | |
TPTP_include Include | |
TPTP_comment Comment | |
TPTP_defined_comment DefinedComment | |
TPTP_system_comment SystemComment |
Instances
Eq TPTP_input Source # | |
Defined in TPTP.AS (==) :: TPTP_input -> TPTP_input -> Bool (/=) :: TPTP_input -> TPTP_input -> Bool | |
Data TPTP_input Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TPTP_input -> c TPTP_input gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TPTP_input toConstr :: TPTP_input -> Constr dataTypeOf :: TPTP_input -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TPTP_input) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TPTP_input) gmapT :: (forall b. Data b => b -> b) -> TPTP_input -> TPTP_input gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TPTP_input -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TPTP_input -> r gmapQ :: (forall d. Data d => d -> u) -> TPTP_input -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TPTP_input -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TPTP_input -> m TPTP_input gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TPTP_input -> m TPTP_input gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TPTP_input -> m TPTP_input | |
Ord TPTP_input Source # | |
Defined in TPTP.AS compare :: TPTP_input -> TPTP_input -> Ordering (<) :: TPTP_input -> TPTP_input -> Bool (<=) :: TPTP_input -> TPTP_input -> Bool (>) :: TPTP_input -> TPTP_input -> Bool (>=) :: TPTP_input -> TPTP_input -> Bool max :: TPTP_input -> TPTP_input -> TPTP_input min :: TPTP_input -> TPTP_input -> TPTP_input | |
Show TPTP_input Source # | |
Defined in TPTP.AS showsPrec :: Int -> TPTP_input -> ShowS show :: TPTP_input -> String showList :: [TPTP_input] -> ShowS | |
Generic TPTP_input | |
Defined in TPTP.ATC_TPTP type Rep TPTP_input :: Type -> Type from :: TPTP_input -> Rep TPTP_input x to :: Rep TPTP_input x -> TPTP_input | |
GetRange TPTP_input Source # | |
FromJSON TPTP_input | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TPTP_input parseJSONList :: Value -> Parser [TPTP_input] | |
ToJSON TPTP_input | |
Defined in TPTP.ATC_TPTP toJSON :: TPTP_input -> Value toEncoding :: TPTP_input -> Encoding toJSONList :: [TPTP_input] -> Value toEncodingList :: [TPTP_input] -> Encoding | |
ShATermConvertible TPTP_input | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TPTP_input -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TPTP_input] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TPTP_input) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TPTP_input]) | |
Pretty TPTP_input Source # | |
Defined in TPTP.Pretty pretty :: TPTP_input -> Doc Source # pretties :: [TPTP_input] -> Doc Source # | |
type Rep TPTP_input | |
Defined in TPTP.ATC_TPTP type Rep TPTP_input = D1 ('MetaData "TPTP_input" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "Annotated_formula" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Annotated_formula)) :+: C1 ('MetaCons "TPTP_include" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Include))) :+: (C1 ('MetaCons "TPTP_comment" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Comment)) :+: (C1 ('MetaCons "TPTP_defined_comment" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DefinedComment)) :+: C1 ('MetaCons "TPTP_system_comment" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SystemComment))))) |
Instances
Eq Comment Source # | |
Data Comment Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Comment -> c Comment gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Comment dataTypeOf :: Comment -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Comment) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Comment) gmapT :: (forall b. Data b => b -> b) -> Comment -> Comment gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Comment -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Comment -> r gmapQ :: (forall d. Data d => d -> u) -> Comment -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Comment -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Comment -> m Comment gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Comment -> m Comment gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Comment -> m Comment | |
Ord Comment Source # | |
Show Comment Source # | |
Generic Comment | |
GetRange Comment Source # | |
FromJSON Comment | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Comment parseJSONList :: Value -> Parser [Comment] | |
ToJSON Comment | |
Defined in TPTP.ATC_TPTP toEncoding :: Comment -> Encoding toJSONList :: [Comment] -> Value toEncodingList :: [Comment] -> Encoding | |
ShATermConvertible Comment | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Comment -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Comment] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Comment) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Comment]) | |
Pretty Comment Source # | |
type Rep Comment | |
Defined in TPTP.ATC_TPTP type Rep Comment = D1 ('MetaData "Comment" "TPTP.AS" "main" 'False) (C1 ('MetaCons "Comment_line" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Token)) :+: C1 ('MetaCons "Comment_block" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Token))) |
data DefinedComment Source #
Instances
Eq DefinedComment Source # | |
Defined in TPTP.AS (==) :: DefinedComment -> DefinedComment -> Bool (/=) :: DefinedComment -> DefinedComment -> Bool | |
Data DefinedComment Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DefinedComment -> c DefinedComment gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DefinedComment toConstr :: DefinedComment -> Constr dataTypeOf :: DefinedComment -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DefinedComment) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DefinedComment) gmapT :: (forall b. Data b => b -> b) -> DefinedComment -> DefinedComment gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DefinedComment -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DefinedComment -> r gmapQ :: (forall d. Data d => d -> u) -> DefinedComment -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> DefinedComment -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> DefinedComment -> m DefinedComment gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DefinedComment -> m DefinedComment gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DefinedComment -> m DefinedComment | |
Ord DefinedComment Source # | |
Defined in TPTP.AS compare :: DefinedComment -> DefinedComment -> Ordering (<) :: DefinedComment -> DefinedComment -> Bool (<=) :: DefinedComment -> DefinedComment -> Bool (>) :: DefinedComment -> DefinedComment -> Bool (>=) :: DefinedComment -> DefinedComment -> Bool max :: DefinedComment -> DefinedComment -> DefinedComment min :: DefinedComment -> DefinedComment -> DefinedComment | |
Show DefinedComment Source # | |
Defined in TPTP.AS showsPrec :: Int -> DefinedComment -> ShowS show :: DefinedComment -> String showList :: [DefinedComment] -> ShowS | |
Generic DefinedComment | |
Defined in TPTP.ATC_TPTP type Rep DefinedComment :: Type -> Type from :: DefinedComment -> Rep DefinedComment x to :: Rep DefinedComment x -> DefinedComment | |
GetRange DefinedComment Source # | |
FromJSON DefinedComment | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser DefinedComment parseJSONList :: Value -> Parser [DefinedComment] | |
ToJSON DefinedComment | |
Defined in TPTP.ATC_TPTP toJSON :: DefinedComment -> Value toEncoding :: DefinedComment -> Encoding toJSONList :: [DefinedComment] -> Value toEncodingList :: [DefinedComment] -> Encoding | |
ShATermConvertible DefinedComment | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> DefinedComment -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [DefinedComment] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, DefinedComment) fromShATermList' :: Int -> ATermTable -> (ATermTable, [DefinedComment]) | |
Pretty DefinedComment Source # | |
Defined in TPTP.Pretty pretty :: DefinedComment -> Doc Source # pretties :: [DefinedComment] -> Doc Source # | |
type Rep DefinedComment | |
Defined in TPTP.ATC_TPTP type Rep DefinedComment = D1 ('MetaData "DefinedComment" "TPTP.AS" "main" 'False) (C1 ('MetaCons "Defined_comment_line" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Token)) :+: C1 ('MetaCons "Defined_comment_block" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Token))) |
data SystemComment Source #
Instances
Eq SystemComment Source # | |
Defined in TPTP.AS (==) :: SystemComment -> SystemComment -> Bool (/=) :: SystemComment -> SystemComment -> Bool | |
Data SystemComment Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> SystemComment -> c SystemComment gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c SystemComment toConstr :: SystemComment -> Constr dataTypeOf :: SystemComment -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c SystemComment) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c SystemComment) gmapT :: (forall b. Data b => b -> b) -> SystemComment -> SystemComment gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> SystemComment -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> SystemComment -> r gmapQ :: (forall d. Data d => d -> u) -> SystemComment -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> SystemComment -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> SystemComment -> m SystemComment gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> SystemComment -> m SystemComment gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> SystemComment -> m SystemComment | |
Ord SystemComment Source # | |
Defined in TPTP.AS compare :: SystemComment -> SystemComment -> Ordering (<) :: SystemComment -> SystemComment -> Bool (<=) :: SystemComment -> SystemComment -> Bool (>) :: SystemComment -> SystemComment -> Bool (>=) :: SystemComment -> SystemComment -> Bool max :: SystemComment -> SystemComment -> SystemComment min :: SystemComment -> SystemComment -> SystemComment | |
Show SystemComment Source # | |
Defined in TPTP.AS showsPrec :: Int -> SystemComment -> ShowS show :: SystemComment -> String showList :: [SystemComment] -> ShowS | |
Generic SystemComment | |
Defined in TPTP.ATC_TPTP type Rep SystemComment :: Type -> Type from :: SystemComment -> Rep SystemComment x to :: Rep SystemComment x -> SystemComment | |
GetRange SystemComment Source # | |
FromJSON SystemComment | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser SystemComment parseJSONList :: Value -> Parser [SystemComment] | |
ToJSON SystemComment | |
Defined in TPTP.ATC_TPTP toJSON :: SystemComment -> Value toEncoding :: SystemComment -> Encoding toJSONList :: [SystemComment] -> Value toEncodingList :: [SystemComment] -> Encoding | |
ShATermConvertible SystemComment | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> SystemComment -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [SystemComment] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, SystemComment) fromShATermList' :: Int -> ATermTable -> (ATermTable, [SystemComment]) | |
Pretty SystemComment Source # | |
Defined in TPTP.Pretty pretty :: SystemComment -> Doc Source # pretties :: [SystemComment] -> Doc Source # | |
type Rep SystemComment | |
Defined in TPTP.ATC_TPTP type Rep SystemComment = D1 ('MetaData "SystemComment" "TPTP.AS" "main" 'False) (C1 ('MetaCons "System_comment_line" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Token)) :+: C1 ('MetaCons "System_comment_block" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Token))) |
data Annotated_formula Source #
Instances
data TPI_annotated Source #
Instances
Eq TPI_annotated Source # | |
Defined in TPTP.AS (==) :: TPI_annotated -> TPI_annotated -> Bool (/=) :: TPI_annotated -> TPI_annotated -> Bool | |
Data TPI_annotated Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TPI_annotated -> c TPI_annotated gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TPI_annotated toConstr :: TPI_annotated -> Constr dataTypeOf :: TPI_annotated -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TPI_annotated) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TPI_annotated) gmapT :: (forall b. Data b => b -> b) -> TPI_annotated -> TPI_annotated gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TPI_annotated -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TPI_annotated -> r gmapQ :: (forall d. Data d => d -> u) -> TPI_annotated -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TPI_annotated -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TPI_annotated -> m TPI_annotated gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TPI_annotated -> m TPI_annotated gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TPI_annotated -> m TPI_annotated | |
Ord TPI_annotated Source # | |
Defined in TPTP.AS compare :: TPI_annotated -> TPI_annotated -> Ordering (<) :: TPI_annotated -> TPI_annotated -> Bool (<=) :: TPI_annotated -> TPI_annotated -> Bool (>) :: TPI_annotated -> TPI_annotated -> Bool (>=) :: TPI_annotated -> TPI_annotated -> Bool max :: TPI_annotated -> TPI_annotated -> TPI_annotated min :: TPI_annotated -> TPI_annotated -> TPI_annotated | |
Show TPI_annotated Source # | |
Defined in TPTP.AS showsPrec :: Int -> TPI_annotated -> ShowS show :: TPI_annotated -> String showList :: [TPI_annotated] -> ShowS | |
Generic TPI_annotated | |
Defined in TPTP.ATC_TPTP type Rep TPI_annotated :: Type -> Type from :: TPI_annotated -> Rep TPI_annotated x to :: Rep TPI_annotated x -> TPI_annotated | |
GetRange TPI_annotated Source # | |
FromJSON TPI_annotated | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TPI_annotated parseJSONList :: Value -> Parser [TPI_annotated] | |
ToJSON TPI_annotated | |
Defined in TPTP.ATC_TPTP toJSON :: TPI_annotated -> Value toEncoding :: TPI_annotated -> Encoding toJSONList :: [TPI_annotated] -> Value toEncodingList :: [TPI_annotated] -> Encoding | |
ShATermConvertible TPI_annotated | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TPI_annotated -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TPI_annotated] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TPI_annotated) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TPI_annotated]) | |
Pretty TPI_annotated Source # | |
Defined in TPTP.Pretty pretty :: TPI_annotated -> Doc Source # pretties :: [TPI_annotated] -> Doc Source # | |
type Rep TPI_annotated | |
Defined in TPTP.ATC_TPTP type Rep TPI_annotated = D1 ('MetaData "TPI_annotated" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TPI_annotated" 'PrefixI 'False) ((S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Formula_role)) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TPI_formula) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Annotations)))) |
type TPI_formula = FOF_formula Source #
data THF_annotated Source #
Instances
Eq THF_annotated Source # | |
Defined in TPTP.AS (==) :: THF_annotated -> THF_annotated -> Bool (/=) :: THF_annotated -> THF_annotated -> Bool | |
Data THF_annotated Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_annotated -> c THF_annotated gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_annotated toConstr :: THF_annotated -> Constr dataTypeOf :: THF_annotated -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_annotated) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_annotated) gmapT :: (forall b. Data b => b -> b) -> THF_annotated -> THF_annotated gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_annotated -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_annotated -> r gmapQ :: (forall d. Data d => d -> u) -> THF_annotated -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_annotated -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_annotated -> m THF_annotated gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_annotated -> m THF_annotated gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_annotated -> m THF_annotated | |
Ord THF_annotated Source # | |
Defined in TPTP.AS compare :: THF_annotated -> THF_annotated -> Ordering (<) :: THF_annotated -> THF_annotated -> Bool (<=) :: THF_annotated -> THF_annotated -> Bool (>) :: THF_annotated -> THF_annotated -> Bool (>=) :: THF_annotated -> THF_annotated -> Bool max :: THF_annotated -> THF_annotated -> THF_annotated min :: THF_annotated -> THF_annotated -> THF_annotated | |
Show THF_annotated Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_annotated -> ShowS show :: THF_annotated -> String showList :: [THF_annotated] -> ShowS | |
Generic THF_annotated | |
Defined in TPTP.ATC_TPTP type Rep THF_annotated :: Type -> Type from :: THF_annotated -> Rep THF_annotated x to :: Rep THF_annotated x -> THF_annotated | |
GetRange THF_annotated Source # | |
FromJSON THF_annotated | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_annotated parseJSONList :: Value -> Parser [THF_annotated] | |
ToJSON THF_annotated | |
Defined in TPTP.ATC_TPTP toJSON :: THF_annotated -> Value toEncoding :: THF_annotated -> Encoding toJSONList :: [THF_annotated] -> Value toEncodingList :: [THF_annotated] -> Encoding | |
ShATermConvertible THF_annotated | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_annotated -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_annotated] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_annotated) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_annotated]) | |
Pretty THF_annotated Source # | |
Defined in TPTP.Pretty pretty :: THF_annotated -> Doc Source # pretties :: [THF_annotated] -> Doc Source # | |
type Rep THF_annotated | |
Defined in TPTP.ATC_TPTP type Rep THF_annotated = D1 ('MetaData "THF_annotated" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THF_annotated" 'PrefixI 'False) ((S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Formula_role)) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_formula) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Annotations)))) |
data TFX_annotated Source #
Instances
Eq TFX_annotated Source # | |
Defined in TPTP.AS (==) :: TFX_annotated -> TFX_annotated -> Bool (/=) :: TFX_annotated -> TFX_annotated -> Bool | |
Data TFX_annotated Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFX_annotated -> c TFX_annotated gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFX_annotated toConstr :: TFX_annotated -> Constr dataTypeOf :: TFX_annotated -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFX_annotated) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFX_annotated) gmapT :: (forall b. Data b => b -> b) -> TFX_annotated -> TFX_annotated gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFX_annotated -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFX_annotated -> r gmapQ :: (forall d. Data d => d -> u) -> TFX_annotated -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFX_annotated -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFX_annotated -> m TFX_annotated gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFX_annotated -> m TFX_annotated gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFX_annotated -> m TFX_annotated | |
Ord TFX_annotated Source # | |
Defined in TPTP.AS compare :: TFX_annotated -> TFX_annotated -> Ordering (<) :: TFX_annotated -> TFX_annotated -> Bool (<=) :: TFX_annotated -> TFX_annotated -> Bool (>) :: TFX_annotated -> TFX_annotated -> Bool (>=) :: TFX_annotated -> TFX_annotated -> Bool max :: TFX_annotated -> TFX_annotated -> TFX_annotated min :: TFX_annotated -> TFX_annotated -> TFX_annotated | |
Show TFX_annotated Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFX_annotated -> ShowS show :: TFX_annotated -> String showList :: [TFX_annotated] -> ShowS | |
Generic TFX_annotated | |
Defined in TPTP.ATC_TPTP type Rep TFX_annotated :: Type -> Type from :: TFX_annotated -> Rep TFX_annotated x to :: Rep TFX_annotated x -> TFX_annotated | |
GetRange TFX_annotated Source # | |
FromJSON TFX_annotated | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFX_annotated parseJSONList :: Value -> Parser [TFX_annotated] | |
ToJSON TFX_annotated | |
Defined in TPTP.ATC_TPTP toJSON :: TFX_annotated -> Value toEncoding :: TFX_annotated -> Encoding toJSONList :: [TFX_annotated] -> Value toEncodingList :: [TFX_annotated] -> Encoding | |
ShATermConvertible TFX_annotated | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFX_annotated -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFX_annotated] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFX_annotated) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFX_annotated]) | |
Pretty TFX_annotated Source # | |
Defined in TPTP.Pretty pretty :: TFX_annotated -> Doc Source # pretties :: [TFX_annotated] -> Doc Source # | |
type Rep TFX_annotated | |
Defined in TPTP.ATC_TPTP type Rep TFX_annotated = D1 ('MetaData "TFX_annotated" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFX_annotated" 'PrefixI 'False) ((S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Formula_role)) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFX_formula) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Annotations)))) |
data TFF_annotated Source #
Instances
Eq TFF_annotated Source # | |
Defined in TPTP.AS (==) :: TFF_annotated -> TFF_annotated -> Bool (/=) :: TFF_annotated -> TFF_annotated -> Bool | |
Data TFF_annotated Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_annotated -> c TFF_annotated gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_annotated toConstr :: TFF_annotated -> Constr dataTypeOf :: TFF_annotated -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_annotated) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_annotated) gmapT :: (forall b. Data b => b -> b) -> TFF_annotated -> TFF_annotated gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_annotated -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_annotated -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_annotated -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_annotated -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_annotated -> m TFF_annotated gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_annotated -> m TFF_annotated gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_annotated -> m TFF_annotated | |
Ord TFF_annotated Source # | |
Defined in TPTP.AS compare :: TFF_annotated -> TFF_annotated -> Ordering (<) :: TFF_annotated -> TFF_annotated -> Bool (<=) :: TFF_annotated -> TFF_annotated -> Bool (>) :: TFF_annotated -> TFF_annotated -> Bool (>=) :: TFF_annotated -> TFF_annotated -> Bool max :: TFF_annotated -> TFF_annotated -> TFF_annotated min :: TFF_annotated -> TFF_annotated -> TFF_annotated | |
Show TFF_annotated Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_annotated -> ShowS show :: TFF_annotated -> String showList :: [TFF_annotated] -> ShowS | |
Generic TFF_annotated | |
Defined in TPTP.ATC_TPTP type Rep TFF_annotated :: Type -> Type from :: TFF_annotated -> Rep TFF_annotated x to :: Rep TFF_annotated x -> TFF_annotated | |
GetRange TFF_annotated Source # | |
FromJSON TFF_annotated | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_annotated parseJSONList :: Value -> Parser [TFF_annotated] | |
ToJSON TFF_annotated | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_annotated -> Value toEncoding :: TFF_annotated -> Encoding toJSONList :: [TFF_annotated] -> Value toEncodingList :: [TFF_annotated] -> Encoding | |
ShATermConvertible TFF_annotated | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_annotated -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_annotated] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_annotated) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_annotated]) | |
Pretty TFF_annotated Source # | |
Defined in TPTP.Pretty pretty :: TFF_annotated -> Doc Source # pretties :: [TFF_annotated] -> Doc Source # | |
type Rep TFF_annotated | |
Defined in TPTP.ATC_TPTP type Rep TFF_annotated = D1 ('MetaData "TFF_annotated" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFF_annotated" 'PrefixI 'False) ((S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Formula_role)) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_formula) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Annotations)))) |
data TCF_annotated Source #
Instances
Eq TCF_annotated Source # | |
Defined in TPTP.AS (==) :: TCF_annotated -> TCF_annotated -> Bool (/=) :: TCF_annotated -> TCF_annotated -> Bool | |
Data TCF_annotated Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TCF_annotated -> c TCF_annotated gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TCF_annotated toConstr :: TCF_annotated -> Constr dataTypeOf :: TCF_annotated -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TCF_annotated) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TCF_annotated) gmapT :: (forall b. Data b => b -> b) -> TCF_annotated -> TCF_annotated gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TCF_annotated -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TCF_annotated -> r gmapQ :: (forall d. Data d => d -> u) -> TCF_annotated -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TCF_annotated -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TCF_annotated -> m TCF_annotated gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TCF_annotated -> m TCF_annotated gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TCF_annotated -> m TCF_annotated | |
Ord TCF_annotated Source # | |
Defined in TPTP.AS compare :: TCF_annotated -> TCF_annotated -> Ordering (<) :: TCF_annotated -> TCF_annotated -> Bool (<=) :: TCF_annotated -> TCF_annotated -> Bool (>) :: TCF_annotated -> TCF_annotated -> Bool (>=) :: TCF_annotated -> TCF_annotated -> Bool max :: TCF_annotated -> TCF_annotated -> TCF_annotated min :: TCF_annotated -> TCF_annotated -> TCF_annotated | |
Show TCF_annotated Source # | |
Defined in TPTP.AS showsPrec :: Int -> TCF_annotated -> ShowS show :: TCF_annotated -> String showList :: [TCF_annotated] -> ShowS | |
Generic TCF_annotated | |
Defined in TPTP.ATC_TPTP type Rep TCF_annotated :: Type -> Type from :: TCF_annotated -> Rep TCF_annotated x to :: Rep TCF_annotated x -> TCF_annotated | |
GetRange TCF_annotated Source # | |
FromJSON TCF_annotated | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TCF_annotated parseJSONList :: Value -> Parser [TCF_annotated] | |
ToJSON TCF_annotated | |
Defined in TPTP.ATC_TPTP toJSON :: TCF_annotated -> Value toEncoding :: TCF_annotated -> Encoding toJSONList :: [TCF_annotated] -> Value toEncodingList :: [TCF_annotated] -> Encoding | |
ShATermConvertible TCF_annotated | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TCF_annotated -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TCF_annotated] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TCF_annotated) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TCF_annotated]) | |
Pretty TCF_annotated Source # | |
Defined in TPTP.Pretty pretty :: TCF_annotated -> Doc Source # pretties :: [TCF_annotated] -> Doc Source # | |
type Rep TCF_annotated | |
Defined in TPTP.ATC_TPTP type Rep TCF_annotated = D1 ('MetaData "TCF_annotated" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TCF_annotated" 'PrefixI 'False) ((S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Formula_role)) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TCF_formula) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Annotations)))) |
data FOF_annotated Source #
Instances
Eq FOF_annotated Source # | |
Defined in TPTP.AS (==) :: FOF_annotated -> FOF_annotated -> Bool (/=) :: FOF_annotated -> FOF_annotated -> Bool | |
Data FOF_annotated Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_annotated -> c FOF_annotated gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_annotated toConstr :: FOF_annotated -> Constr dataTypeOf :: FOF_annotated -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_annotated) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_annotated) gmapT :: (forall b. Data b => b -> b) -> FOF_annotated -> FOF_annotated gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_annotated -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_annotated -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_annotated -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_annotated -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_annotated -> m FOF_annotated gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_annotated -> m FOF_annotated gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_annotated -> m FOF_annotated | |
Ord FOF_annotated Source # | |
Defined in TPTP.AS compare :: FOF_annotated -> FOF_annotated -> Ordering (<) :: FOF_annotated -> FOF_annotated -> Bool (<=) :: FOF_annotated -> FOF_annotated -> Bool (>) :: FOF_annotated -> FOF_annotated -> Bool (>=) :: FOF_annotated -> FOF_annotated -> Bool max :: FOF_annotated -> FOF_annotated -> FOF_annotated min :: FOF_annotated -> FOF_annotated -> FOF_annotated | |
Show FOF_annotated Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_annotated -> ShowS show :: FOF_annotated -> String showList :: [FOF_annotated] -> ShowS | |
Generic FOF_annotated | |
Defined in TPTP.ATC_TPTP type Rep FOF_annotated :: Type -> Type from :: FOF_annotated -> Rep FOF_annotated x to :: Rep FOF_annotated x -> FOF_annotated | |
GetRange FOF_annotated Source # | |
FromJSON FOF_annotated | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_annotated parseJSONList :: Value -> Parser [FOF_annotated] | |
ToJSON FOF_annotated | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_annotated -> Value toEncoding :: FOF_annotated -> Encoding toJSONList :: [FOF_annotated] -> Value toEncodingList :: [FOF_annotated] -> Encoding | |
ShATermConvertible FOF_annotated | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_annotated -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_annotated] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_annotated) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_annotated]) | |
Pretty FOF_annotated Source # | |
Defined in TPTP.Pretty pretty :: FOF_annotated -> Doc Source # pretties :: [FOF_annotated] -> Doc Source # | |
type Rep FOF_annotated | |
Defined in TPTP.ATC_TPTP type Rep FOF_annotated = D1 ('MetaData "FOF_annotated" "TPTP.AS" "main" 'False) (C1 ('MetaCons "FOF_annotated" 'PrefixI 'False) ((S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Formula_role)) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_formula) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Annotations)))) |
data CNF_annotated Source #
Instances
Eq CNF_annotated Source # | |
Defined in TPTP.AS (==) :: CNF_annotated -> CNF_annotated -> Bool (/=) :: CNF_annotated -> CNF_annotated -> Bool | |
Data CNF_annotated Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CNF_annotated -> c CNF_annotated gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CNF_annotated toConstr :: CNF_annotated -> Constr dataTypeOf :: CNF_annotated -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CNF_annotated) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CNF_annotated) gmapT :: (forall b. Data b => b -> b) -> CNF_annotated -> CNF_annotated gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CNF_annotated -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CNF_annotated -> r gmapQ :: (forall d. Data d => d -> u) -> CNF_annotated -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> CNF_annotated -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> CNF_annotated -> m CNF_annotated gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CNF_annotated -> m CNF_annotated gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CNF_annotated -> m CNF_annotated | |
Ord CNF_annotated Source # | |
Defined in TPTP.AS compare :: CNF_annotated -> CNF_annotated -> Ordering (<) :: CNF_annotated -> CNF_annotated -> Bool (<=) :: CNF_annotated -> CNF_annotated -> Bool (>) :: CNF_annotated -> CNF_annotated -> Bool (>=) :: CNF_annotated -> CNF_annotated -> Bool max :: CNF_annotated -> CNF_annotated -> CNF_annotated min :: CNF_annotated -> CNF_annotated -> CNF_annotated | |
Show CNF_annotated Source # | |
Defined in TPTP.AS showsPrec :: Int -> CNF_annotated -> ShowS show :: CNF_annotated -> String showList :: [CNF_annotated] -> ShowS | |
Generic CNF_annotated | |
Defined in TPTP.ATC_TPTP type Rep CNF_annotated :: Type -> Type from :: CNF_annotated -> Rep CNF_annotated x to :: Rep CNF_annotated x -> CNF_annotated | |
GetRange CNF_annotated Source # | |
FromJSON CNF_annotated | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser CNF_annotated parseJSONList :: Value -> Parser [CNF_annotated] | |
ToJSON CNF_annotated | |
Defined in TPTP.ATC_TPTP toJSON :: CNF_annotated -> Value toEncoding :: CNF_annotated -> Encoding toJSONList :: [CNF_annotated] -> Value toEncodingList :: [CNF_annotated] -> Encoding | |
ShATermConvertible CNF_annotated | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> CNF_annotated -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [CNF_annotated] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, CNF_annotated) fromShATermList' :: Int -> ATermTable -> (ATermTable, [CNF_annotated]) | |
Pretty CNF_annotated Source # | |
Defined in TPTP.Pretty pretty :: CNF_annotated -> Doc Source # pretties :: [CNF_annotated] -> Doc Source # | |
type Rep CNF_annotated | |
Defined in TPTP.ATC_TPTP type Rep CNF_annotated = D1 ('MetaData "CNF_annotated" "TPTP.AS" "main" 'False) (C1 ('MetaCons "CNF_annotated" 'PrefixI 'False) ((S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Formula_role)) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CNF_formula) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Annotations)))) |
name :: Annotated_formula -> Name Source #
newtype Annotations Source #
Annotations (Maybe (Source, Optional_info)) |
Instances
Eq Annotations Source # | |
Defined in TPTP.AS (==) :: Annotations -> Annotations -> Bool (/=) :: Annotations -> Annotations -> Bool | |
Data Annotations Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Annotations -> c Annotations gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Annotations toConstr :: Annotations -> Constr dataTypeOf :: Annotations -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Annotations) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Annotations) gmapT :: (forall b. Data b => b -> b) -> Annotations -> Annotations gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Annotations -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Annotations -> r gmapQ :: (forall d. Data d => d -> u) -> Annotations -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Annotations -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Annotations -> m Annotations gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Annotations -> m Annotations gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Annotations -> m Annotations | |
Ord Annotations Source # | |
Defined in TPTP.AS compare :: Annotations -> Annotations -> Ordering (<) :: Annotations -> Annotations -> Bool (<=) :: Annotations -> Annotations -> Bool (>) :: Annotations -> Annotations -> Bool (>=) :: Annotations -> Annotations -> Bool max :: Annotations -> Annotations -> Annotations min :: Annotations -> Annotations -> Annotations | |
Show Annotations Source # | |
Defined in TPTP.AS showsPrec :: Int -> Annotations -> ShowS show :: Annotations -> String showList :: [Annotations] -> ShowS | |
Generic Annotations | |
Defined in TPTP.ATC_TPTP type Rep Annotations :: Type -> Type from :: Annotations -> Rep Annotations x to :: Rep Annotations x -> Annotations | |
GetRange Annotations Source # | |
FromJSON Annotations | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Annotations parseJSONList :: Value -> Parser [Annotations] | |
ToJSON Annotations | |
Defined in TPTP.ATC_TPTP toJSON :: Annotations -> Value toEncoding :: Annotations -> Encoding toJSONList :: [Annotations] -> Value toEncodingList :: [Annotations] -> Encoding | |
ShATermConvertible Annotations | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Annotations -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Annotations] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Annotations) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Annotations]) | |
Pretty Annotations Source # | |
Defined in TPTP.Pretty pretty :: Annotations -> Doc Source # pretties :: [Annotations] -> Doc Source # | |
type Rep Annotations | |
Defined in TPTP.ATC_TPTP type Rep Annotations = D1 ('MetaData "Annotations" "TPTP.AS" "main" 'True) (C1 ('MetaCons "Annotations" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (Source, Optional_info))))) |
data Formula_role Source #
Axiom | |
Hypothesis | |
Definition | |
Assumption | |
Lemma | |
Theorem | |
Corollary | |
Conjecture | |
Negated_conjecture | |
Plain | |
Type | |
Fi_domain | |
Fi_functors | |
Fi_predicates | |
Unknown | |
Other_formula_role Token | For future updates. Should not be used. |
Instances
Eq Formula_role Source # | |
Defined in TPTP.AS (==) :: Formula_role -> Formula_role -> Bool (/=) :: Formula_role -> Formula_role -> Bool | |
Data Formula_role Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Formula_role -> c Formula_role gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Formula_role toConstr :: Formula_role -> Constr dataTypeOf :: Formula_role -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Formula_role) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Formula_role) gmapT :: (forall b. Data b => b -> b) -> Formula_role -> Formula_role gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Formula_role -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Formula_role -> r gmapQ :: (forall d. Data d => d -> u) -> Formula_role -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Formula_role -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Formula_role -> m Formula_role gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Formula_role -> m Formula_role gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Formula_role -> m Formula_role | |
Ord Formula_role Source # | |
Defined in TPTP.AS compare :: Formula_role -> Formula_role -> Ordering (<) :: Formula_role -> Formula_role -> Bool (<=) :: Formula_role -> Formula_role -> Bool (>) :: Formula_role -> Formula_role -> Bool (>=) :: Formula_role -> Formula_role -> Bool max :: Formula_role -> Formula_role -> Formula_role min :: Formula_role -> Formula_role -> Formula_role | |
Show Formula_role Source # | |
Defined in TPTP.AS showsPrec :: Int -> Formula_role -> ShowS show :: Formula_role -> String showList :: [Formula_role] -> ShowS | |
Generic Formula_role | |
Defined in TPTP.ATC_TPTP type Rep Formula_role :: Type -> Type from :: Formula_role -> Rep Formula_role x to :: Rep Formula_role x -> Formula_role | |
GetRange Formula_role Source # | |
FromJSON Formula_role | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Formula_role parseJSONList :: Value -> Parser [Formula_role] | |
ToJSON Formula_role | |
Defined in TPTP.ATC_TPTP toJSON :: Formula_role -> Value toEncoding :: Formula_role -> Encoding toJSONList :: [Formula_role] -> Value toEncodingList :: [Formula_role] -> Encoding | |
ShATermConvertible Formula_role | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Formula_role -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Formula_role] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Formula_role) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Formula_role]) | |
Pretty Formula_role Source # | |
Defined in TPTP.Pretty pretty :: Formula_role -> Doc Source # pretties :: [Formula_role] -> Doc Source # | |
type Rep Formula_role | |
Defined in TPTP.ATC_TPTP type Rep Formula_role = D1 ('MetaData "Formula_role" "TPTP.AS" "main" 'False) ((((C1 ('MetaCons "Axiom" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Hypothesis" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Definition" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Assumption" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "Lemma" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Theorem" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Corollary" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Conjecture" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: (((C1 ('MetaCons "Negated_conjecture" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Plain" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Type" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Fi_domain" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "Fi_functors" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Fi_predicates" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Unknown" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Other_formula_role" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Token)))))) |
data THF_formula Source #
Instances
Eq THF_formula Source # | |
Defined in TPTP.AS (==) :: THF_formula -> THF_formula -> Bool (/=) :: THF_formula -> THF_formula -> Bool | |
Data THF_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_formula -> c THF_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_formula toConstr :: THF_formula -> Constr dataTypeOf :: THF_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_formula) gmapT :: (forall b. Data b => b -> b) -> THF_formula -> THF_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_formula -> r gmapQ :: (forall d. Data d => d -> u) -> THF_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_formula -> m THF_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_formula -> m THF_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_formula -> m THF_formula | |
Ord THF_formula Source # | |
Defined in TPTP.AS compare :: THF_formula -> THF_formula -> Ordering (<) :: THF_formula -> THF_formula -> Bool (<=) :: THF_formula -> THF_formula -> Bool (>) :: THF_formula -> THF_formula -> Bool (>=) :: THF_formula -> THF_formula -> Bool max :: THF_formula -> THF_formula -> THF_formula min :: THF_formula -> THF_formula -> THF_formula | |
Show THF_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_formula -> ShowS show :: THF_formula -> String showList :: [THF_formula] -> ShowS | |
Generic THF_formula | |
Defined in TPTP.ATC_TPTP type Rep THF_formula :: Type -> Type from :: THF_formula -> Rep THF_formula x to :: Rep THF_formula x -> THF_formula | |
GetRange THF_formula Source # | |
FromJSON THF_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_formula parseJSONList :: Value -> Parser [THF_formula] | |
ToJSON THF_formula | |
Defined in TPTP.ATC_TPTP toJSON :: THF_formula -> Value toEncoding :: THF_formula -> Encoding toJSONList :: [THF_formula] -> Value toEncodingList :: [THF_formula] -> Encoding | |
ShATermConvertible THF_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_formula]) | |
Pretty THF_formula Source # | |
Defined in TPTP.Pretty pretty :: THF_formula -> Doc Source # pretties :: [THF_formula] -> Doc Source # | |
type Rep THF_formula | |
Defined in TPTP.ATC_TPTP type Rep THF_formula = D1 ('MetaData "THF_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THFF_logic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_logic_formula)) :+: C1 ('MetaCons "THFF_sequent" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_sequent))) |
data THF_logic_formula Source #
THFLF_binary THF_binary_formula | |
THFLF_unitary THF_unitary_formula | |
THFLF_type THF_type_formula | |
THFLF_subtype THF_subtype |
Instances
Eq THF_logic_formula Source # | |
Defined in TPTP.AS (==) :: THF_logic_formula -> THF_logic_formula -> Bool (/=) :: THF_logic_formula -> THF_logic_formula -> Bool | |
Data THF_logic_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_logic_formula -> c THF_logic_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_logic_formula toConstr :: THF_logic_formula -> Constr dataTypeOf :: THF_logic_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_logic_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_logic_formula) gmapT :: (forall b. Data b => b -> b) -> THF_logic_formula -> THF_logic_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_logic_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_logic_formula -> r gmapQ :: (forall d. Data d => d -> u) -> THF_logic_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_logic_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_logic_formula -> m THF_logic_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_logic_formula -> m THF_logic_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_logic_formula -> m THF_logic_formula | |
Ord THF_logic_formula Source # | |
Defined in TPTP.AS compare :: THF_logic_formula -> THF_logic_formula -> Ordering (<) :: THF_logic_formula -> THF_logic_formula -> Bool (<=) :: THF_logic_formula -> THF_logic_formula -> Bool (>) :: THF_logic_formula -> THF_logic_formula -> Bool (>=) :: THF_logic_formula -> THF_logic_formula -> Bool max :: THF_logic_formula -> THF_logic_formula -> THF_logic_formula min :: THF_logic_formula -> THF_logic_formula -> THF_logic_formula | |
Show THF_logic_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_logic_formula -> ShowS show :: THF_logic_formula -> String showList :: [THF_logic_formula] -> ShowS | |
Generic THF_logic_formula | |
Defined in TPTP.ATC_TPTP type Rep THF_logic_formula :: Type -> Type from :: THF_logic_formula -> Rep THF_logic_formula x to :: Rep THF_logic_formula x -> THF_logic_formula | |
GetRange THF_logic_formula Source # | |
FromJSON THF_logic_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_logic_formula parseJSONList :: Value -> Parser [THF_logic_formula] | |
ToJSON THF_logic_formula | |
Defined in TPTP.ATC_TPTP toJSON :: THF_logic_formula -> Value toEncoding :: THF_logic_formula -> Encoding toJSONList :: [THF_logic_formula] -> Value toEncodingList :: [THF_logic_formula] -> Encoding | |
ShATermConvertible THF_logic_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_logic_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_logic_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_logic_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_logic_formula]) | |
Pretty THF_logic_formula Source # | |
Defined in TPTP.Pretty pretty :: THF_logic_formula -> Doc Source # pretties :: [THF_logic_formula] -> Doc Source # | |
type Rep THF_logic_formula | |
Defined in TPTP.ATC_TPTP type Rep THF_logic_formula = D1 ('MetaData "THF_logic_formula" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "THFLF_binary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_binary_formula)) :+: C1 ('MetaCons "THFLF_unitary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_unitary_formula))) :+: (C1 ('MetaCons "THFLF_type" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_type_formula)) :+: C1 ('MetaCons "THFLF_subtype" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_subtype)))) |
data THF_binary_formula Source #
Instances
Eq THF_binary_formula Source # | |
Defined in TPTP.AS (==) :: THF_binary_formula -> THF_binary_formula -> Bool (/=) :: THF_binary_formula -> THF_binary_formula -> Bool | |
Data THF_binary_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_binary_formula -> c THF_binary_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_binary_formula toConstr :: THF_binary_formula -> Constr dataTypeOf :: THF_binary_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_binary_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_binary_formula) gmapT :: (forall b. Data b => b -> b) -> THF_binary_formula -> THF_binary_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_binary_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_binary_formula -> r gmapQ :: (forall d. Data d => d -> u) -> THF_binary_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_binary_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_binary_formula -> m THF_binary_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_binary_formula -> m THF_binary_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_binary_formula -> m THF_binary_formula | |
Ord THF_binary_formula Source # | |
Defined in TPTP.AS compare :: THF_binary_formula -> THF_binary_formula -> Ordering (<) :: THF_binary_formula -> THF_binary_formula -> Bool (<=) :: THF_binary_formula -> THF_binary_formula -> Bool (>) :: THF_binary_formula -> THF_binary_formula -> Bool (>=) :: THF_binary_formula -> THF_binary_formula -> Bool max :: THF_binary_formula -> THF_binary_formula -> THF_binary_formula min :: THF_binary_formula -> THF_binary_formula -> THF_binary_formula | |
Show THF_binary_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_binary_formula -> ShowS show :: THF_binary_formula -> String showList :: [THF_binary_formula] -> ShowS | |
Generic THF_binary_formula | |
Defined in TPTP.ATC_TPTP type Rep THF_binary_formula :: Type -> Type from :: THF_binary_formula -> Rep THF_binary_formula x to :: Rep THF_binary_formula x -> THF_binary_formula | |
GetRange THF_binary_formula Source # | |
FromJSON THF_binary_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_binary_formula parseJSONList :: Value -> Parser [THF_binary_formula] | |
ToJSON THF_binary_formula | |
Defined in TPTP.ATC_TPTP toJSON :: THF_binary_formula -> Value toEncoding :: THF_binary_formula -> Encoding toJSONList :: [THF_binary_formula] -> Value toEncodingList :: [THF_binary_formula] -> Encoding | |
ShATermConvertible THF_binary_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_binary_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_binary_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_binary_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_binary_formula]) | |
Pretty THF_binary_formula Source # | |
Defined in TPTP.Pretty pretty :: THF_binary_formula -> Doc Source # pretties :: [THF_binary_formula] -> Doc Source # | |
type Rep THF_binary_formula | |
Defined in TPTP.ATC_TPTP type Rep THF_binary_formula = D1 ('MetaData "THF_binary_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THFBF_pair" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_binary_pair)) :+: C1 ('MetaCons "THFBF_tuple" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_binary_tuple))) |
data THF_binary_pair Source #
Instances
Eq THF_binary_pair Source # | |
Defined in TPTP.AS (==) :: THF_binary_pair -> THF_binary_pair -> Bool (/=) :: THF_binary_pair -> THF_binary_pair -> Bool | |
Data THF_binary_pair Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_binary_pair -> c THF_binary_pair gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_binary_pair toConstr :: THF_binary_pair -> Constr dataTypeOf :: THF_binary_pair -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_binary_pair) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_binary_pair) gmapT :: (forall b. Data b => b -> b) -> THF_binary_pair -> THF_binary_pair gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_binary_pair -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_binary_pair -> r gmapQ :: (forall d. Data d => d -> u) -> THF_binary_pair -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_binary_pair -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_binary_pair -> m THF_binary_pair gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_binary_pair -> m THF_binary_pair gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_binary_pair -> m THF_binary_pair | |
Ord THF_binary_pair Source # | |
Defined in TPTP.AS compare :: THF_binary_pair -> THF_binary_pair -> Ordering (<) :: THF_binary_pair -> THF_binary_pair -> Bool (<=) :: THF_binary_pair -> THF_binary_pair -> Bool (>) :: THF_binary_pair -> THF_binary_pair -> Bool (>=) :: THF_binary_pair -> THF_binary_pair -> Bool max :: THF_binary_pair -> THF_binary_pair -> THF_binary_pair min :: THF_binary_pair -> THF_binary_pair -> THF_binary_pair | |
Show THF_binary_pair Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_binary_pair -> ShowS show :: THF_binary_pair -> String showList :: [THF_binary_pair] -> ShowS | |
Generic THF_binary_pair | |
Defined in TPTP.ATC_TPTP type Rep THF_binary_pair :: Type -> Type from :: THF_binary_pair -> Rep THF_binary_pair x to :: Rep THF_binary_pair x -> THF_binary_pair | |
GetRange THF_binary_pair Source # | |
FromJSON THF_binary_pair | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_binary_pair parseJSONList :: Value -> Parser [THF_binary_pair] | |
ToJSON THF_binary_pair | |
Defined in TPTP.ATC_TPTP toJSON :: THF_binary_pair -> Value toEncoding :: THF_binary_pair -> Encoding toJSONList :: [THF_binary_pair] -> Value toEncodingList :: [THF_binary_pair] -> Encoding | |
ShATermConvertible THF_binary_pair | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_binary_pair -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_binary_pair] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_binary_pair) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_binary_pair]) | |
Pretty THF_binary_pair Source # | |
Defined in TPTP.Pretty pretty :: THF_binary_pair -> Doc Source # pretties :: [THF_binary_pair] -> Doc Source # | |
type Rep THF_binary_pair | |
Defined in TPTP.ATC_TPTP type Rep THF_binary_pair = D1 ('MetaData "THF_binary_pair" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THF_binary_pair" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_pair_connective) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_unitary_formula) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_unitary_formula)))) |
data THF_binary_tuple Source #
Instances
Eq THF_binary_tuple Source # | |
Defined in TPTP.AS (==) :: THF_binary_tuple -> THF_binary_tuple -> Bool (/=) :: THF_binary_tuple -> THF_binary_tuple -> Bool | |
Data THF_binary_tuple Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_binary_tuple -> c THF_binary_tuple gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_binary_tuple toConstr :: THF_binary_tuple -> Constr dataTypeOf :: THF_binary_tuple -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_binary_tuple) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_binary_tuple) gmapT :: (forall b. Data b => b -> b) -> THF_binary_tuple -> THF_binary_tuple gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_binary_tuple -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_binary_tuple -> r gmapQ :: (forall d. Data d => d -> u) -> THF_binary_tuple -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_binary_tuple -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_binary_tuple -> m THF_binary_tuple gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_binary_tuple -> m THF_binary_tuple gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_binary_tuple -> m THF_binary_tuple | |
Ord THF_binary_tuple Source # | |
Defined in TPTP.AS compare :: THF_binary_tuple -> THF_binary_tuple -> Ordering (<) :: THF_binary_tuple -> THF_binary_tuple -> Bool (<=) :: THF_binary_tuple -> THF_binary_tuple -> Bool (>) :: THF_binary_tuple -> THF_binary_tuple -> Bool (>=) :: THF_binary_tuple -> THF_binary_tuple -> Bool max :: THF_binary_tuple -> THF_binary_tuple -> THF_binary_tuple min :: THF_binary_tuple -> THF_binary_tuple -> THF_binary_tuple | |
Show THF_binary_tuple Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_binary_tuple -> ShowS show :: THF_binary_tuple -> String showList :: [THF_binary_tuple] -> ShowS | |
Generic THF_binary_tuple | |
Defined in TPTP.ATC_TPTP type Rep THF_binary_tuple :: Type -> Type from :: THF_binary_tuple -> Rep THF_binary_tuple x to :: Rep THF_binary_tuple x -> THF_binary_tuple | |
GetRange THF_binary_tuple Source # | |
FromJSON THF_binary_tuple | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_binary_tuple parseJSONList :: Value -> Parser [THF_binary_tuple] | |
ToJSON THF_binary_tuple | |
Defined in TPTP.ATC_TPTP toJSON :: THF_binary_tuple -> Value toEncoding :: THF_binary_tuple -> Encoding toJSONList :: [THF_binary_tuple] -> Value toEncodingList :: [THF_binary_tuple] -> Encoding | |
ShATermConvertible THF_binary_tuple | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_binary_tuple -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_binary_tuple] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_binary_tuple) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_binary_tuple]) | |
Pretty THF_binary_tuple Source # | |
Defined in TPTP.Pretty pretty :: THF_binary_tuple -> Doc Source # pretties :: [THF_binary_tuple] -> Doc Source # | |
type Rep THF_binary_tuple | |
Defined in TPTP.ATC_TPTP type Rep THF_binary_tuple = D1 ('MetaData "THF_binary_tuple" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THFBT_or" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_or_formula)) :+: (C1 ('MetaCons "THFBT_and" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_and_formula)) :+: C1 ('MetaCons "THFBT_apply" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_apply_formula)))) |
type THF_or_formula = [THF_unitary_formula] Source #
type THF_and_formula = [THF_unitary_formula] Source #
type THF_apply_formula = [THF_unitary_formula] Source #
data THF_unitary_formula Source #
THFUF_quantified THF_quantified_formula | |
THFUF_unary THF_unary_formula | |
THFUF_atom THF_atom | |
THFUF_conditional THF_conditional | |
THFUF_let THF_let | |
THFUF_tuple THF_tuple | |
THFUF_logic THF_logic_formula |
Instances
Eq THF_unitary_formula Source # | |
Defined in TPTP.AS (==) :: THF_unitary_formula -> THF_unitary_formula -> Bool (/=) :: THF_unitary_formula -> THF_unitary_formula -> Bool | |
Data THF_unitary_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_unitary_formula -> c THF_unitary_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_unitary_formula toConstr :: THF_unitary_formula -> Constr dataTypeOf :: THF_unitary_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_unitary_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_unitary_formula) gmapT :: (forall b. Data b => b -> b) -> THF_unitary_formula -> THF_unitary_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_unitary_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_unitary_formula -> r gmapQ :: (forall d. Data d => d -> u) -> THF_unitary_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_unitary_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_unitary_formula -> m THF_unitary_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_unitary_formula -> m THF_unitary_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_unitary_formula -> m THF_unitary_formula | |
Ord THF_unitary_formula Source # | |
Defined in TPTP.AS compare :: THF_unitary_formula -> THF_unitary_formula -> Ordering (<) :: THF_unitary_formula -> THF_unitary_formula -> Bool (<=) :: THF_unitary_formula -> THF_unitary_formula -> Bool (>) :: THF_unitary_formula -> THF_unitary_formula -> Bool (>=) :: THF_unitary_formula -> THF_unitary_formula -> Bool max :: THF_unitary_formula -> THF_unitary_formula -> THF_unitary_formula min :: THF_unitary_formula -> THF_unitary_formula -> THF_unitary_formula | |
Show THF_unitary_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_unitary_formula -> ShowS show :: THF_unitary_formula -> String showList :: [THF_unitary_formula] -> ShowS | |
Generic THF_unitary_formula | |
Defined in TPTP.ATC_TPTP type Rep THF_unitary_formula :: Type -> Type from :: THF_unitary_formula -> Rep THF_unitary_formula x to :: Rep THF_unitary_formula x -> THF_unitary_formula | |
GetRange THF_unitary_formula Source # | |
FromJSON THF_unitary_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_unitary_formula parseJSONList :: Value -> Parser [THF_unitary_formula] | |
ToJSON THF_unitary_formula | |
Defined in TPTP.ATC_TPTP toJSON :: THF_unitary_formula -> Value toEncoding :: THF_unitary_formula -> Encoding toJSONList :: [THF_unitary_formula] -> Value toEncodingList :: [THF_unitary_formula] -> Encoding | |
ShATermConvertible THF_unitary_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_unitary_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_unitary_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_unitary_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_unitary_formula]) | |
Pretty THF_unitary_formula Source # | |
Defined in TPTP.Pretty pretty :: THF_unitary_formula -> Doc Source # pretties :: [THF_unitary_formula] -> Doc Source # | |
type Rep THF_unitary_formula | |
Defined in TPTP.ATC_TPTP type Rep THF_unitary_formula = D1 ('MetaData "THF_unitary_formula" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "THFUF_quantified" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_quantified_formula)) :+: (C1 ('MetaCons "THFUF_unary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_unary_formula)) :+: C1 ('MetaCons "THFUF_atom" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_atom)))) :+: ((C1 ('MetaCons "THFUF_conditional" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_conditional)) :+: C1 ('MetaCons "THFUF_let" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_let))) :+: (C1 ('MetaCons "THFUF_tuple" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_tuple)) :+: C1 ('MetaCons "THFUF_logic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_logic_formula))))) |
data THF_quantified_formula Source #
Instances
data THF_quantification Source #
Instances
Eq THF_quantification Source # | |
Defined in TPTP.AS (==) :: THF_quantification -> THF_quantification -> Bool (/=) :: THF_quantification -> THF_quantification -> Bool | |
Data THF_quantification Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_quantification -> c THF_quantification gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_quantification toConstr :: THF_quantification -> Constr dataTypeOf :: THF_quantification -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_quantification) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_quantification) gmapT :: (forall b. Data b => b -> b) -> THF_quantification -> THF_quantification gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_quantification -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_quantification -> r gmapQ :: (forall d. Data d => d -> u) -> THF_quantification -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_quantification -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_quantification -> m THF_quantification gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_quantification -> m THF_quantification gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_quantification -> m THF_quantification | |
Ord THF_quantification Source # | |
Defined in TPTP.AS compare :: THF_quantification -> THF_quantification -> Ordering (<) :: THF_quantification -> THF_quantification -> Bool (<=) :: THF_quantification -> THF_quantification -> Bool (>) :: THF_quantification -> THF_quantification -> Bool (>=) :: THF_quantification -> THF_quantification -> Bool max :: THF_quantification -> THF_quantification -> THF_quantification min :: THF_quantification -> THF_quantification -> THF_quantification | |
Show THF_quantification Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_quantification -> ShowS show :: THF_quantification -> String showList :: [THF_quantification] -> ShowS | |
Generic THF_quantification | |
Defined in TPTP.ATC_TPTP type Rep THF_quantification :: Type -> Type from :: THF_quantification -> Rep THF_quantification x to :: Rep THF_quantification x -> THF_quantification | |
GetRange THF_quantification Source # | |
FromJSON THF_quantification | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_quantification parseJSONList :: Value -> Parser [THF_quantification] | |
ToJSON THF_quantification | |
Defined in TPTP.ATC_TPTP toJSON :: THF_quantification -> Value toEncoding :: THF_quantification -> Encoding toJSONList :: [THF_quantification] -> Value toEncodingList :: [THF_quantification] -> Encoding | |
ShATermConvertible THF_quantification | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_quantification -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_quantification] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_quantification) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_quantification]) | |
Pretty THF_quantification Source # | |
Defined in TPTP.Pretty pretty :: THF_quantification -> Doc Source # pretties :: [THF_quantification] -> Doc Source # | |
type Rep THF_quantification | |
Defined in TPTP.ATC_TPTP type Rep THF_quantification = D1 ('MetaData "THF_quantification" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THF_quantification" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_quantifier) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_variable_list))) |
type THF_variable_list = [THF_variable] Source #
data THF_variable Source #
Instances
Eq THF_variable Source # | |
Defined in TPTP.AS (==) :: THF_variable -> THF_variable -> Bool (/=) :: THF_variable -> THF_variable -> Bool | |
Data THF_variable Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_variable -> c THF_variable gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_variable toConstr :: THF_variable -> Constr dataTypeOf :: THF_variable -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_variable) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_variable) gmapT :: (forall b. Data b => b -> b) -> THF_variable -> THF_variable gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_variable -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_variable -> r gmapQ :: (forall d. Data d => d -> u) -> THF_variable -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_variable -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_variable -> m THF_variable gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_variable -> m THF_variable gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_variable -> m THF_variable | |
Ord THF_variable Source # | |
Defined in TPTP.AS compare :: THF_variable -> THF_variable -> Ordering (<) :: THF_variable -> THF_variable -> Bool (<=) :: THF_variable -> THF_variable -> Bool (>) :: THF_variable -> THF_variable -> Bool (>=) :: THF_variable -> THF_variable -> Bool max :: THF_variable -> THF_variable -> THF_variable min :: THF_variable -> THF_variable -> THF_variable | |
Show THF_variable Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_variable -> ShowS show :: THF_variable -> String showList :: [THF_variable] -> ShowS | |
Generic THF_variable | |
Defined in TPTP.ATC_TPTP type Rep THF_variable :: Type -> Type from :: THF_variable -> Rep THF_variable x to :: Rep THF_variable x -> THF_variable | |
GetRange THF_variable Source # | |
FromJSON THF_variable | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_variable parseJSONList :: Value -> Parser [THF_variable] | |
ToJSON THF_variable | |
Defined in TPTP.ATC_TPTP toJSON :: THF_variable -> Value toEncoding :: THF_variable -> Encoding toJSONList :: [THF_variable] -> Value toEncodingList :: [THF_variable] -> Encoding | |
ShATermConvertible THF_variable | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_variable -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_variable] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_variable) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_variable]) | |
Pretty THF_variable Source # | |
Defined in TPTP.Pretty pretty :: THF_variable -> Doc Source # pretties :: [THF_variable] -> Doc Source # | |
type Rep THF_variable | |
Defined in TPTP.ATC_TPTP type Rep THF_variable = D1 ('MetaData "THF_variable" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THFV_typed" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_typed_variable)) :+: C1 ('MetaCons "THFV_variable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Variable))) |
data THF_typed_variable Source #
Instances
Eq THF_typed_variable Source # | |
Defined in TPTP.AS (==) :: THF_typed_variable -> THF_typed_variable -> Bool (/=) :: THF_typed_variable -> THF_typed_variable -> Bool | |
Data THF_typed_variable Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_typed_variable -> c THF_typed_variable gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_typed_variable toConstr :: THF_typed_variable -> Constr dataTypeOf :: THF_typed_variable -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_typed_variable) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_typed_variable) gmapT :: (forall b. Data b => b -> b) -> THF_typed_variable -> THF_typed_variable gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_typed_variable -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_typed_variable -> r gmapQ :: (forall d. Data d => d -> u) -> THF_typed_variable -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_typed_variable -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_typed_variable -> m THF_typed_variable gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_typed_variable -> m THF_typed_variable gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_typed_variable -> m THF_typed_variable | |
Ord THF_typed_variable Source # | |
Defined in TPTP.AS compare :: THF_typed_variable -> THF_typed_variable -> Ordering (<) :: THF_typed_variable -> THF_typed_variable -> Bool (<=) :: THF_typed_variable -> THF_typed_variable -> Bool (>) :: THF_typed_variable -> THF_typed_variable -> Bool (>=) :: THF_typed_variable -> THF_typed_variable -> Bool max :: THF_typed_variable -> THF_typed_variable -> THF_typed_variable min :: THF_typed_variable -> THF_typed_variable -> THF_typed_variable | |
Show THF_typed_variable Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_typed_variable -> ShowS show :: THF_typed_variable -> String showList :: [THF_typed_variable] -> ShowS | |
Generic THF_typed_variable | |
Defined in TPTP.ATC_TPTP type Rep THF_typed_variable :: Type -> Type from :: THF_typed_variable -> Rep THF_typed_variable x to :: Rep THF_typed_variable x -> THF_typed_variable | |
GetRange THF_typed_variable Source # | |
FromJSON THF_typed_variable | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_typed_variable parseJSONList :: Value -> Parser [THF_typed_variable] | |
ToJSON THF_typed_variable | |
Defined in TPTP.ATC_TPTP toJSON :: THF_typed_variable -> Value toEncoding :: THF_typed_variable -> Encoding toJSONList :: [THF_typed_variable] -> Value toEncodingList :: [THF_typed_variable] -> Encoding | |
ShATermConvertible THF_typed_variable | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_typed_variable -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_typed_variable] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_typed_variable) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_typed_variable]) | |
Pretty THF_typed_variable Source # | |
Defined in TPTP.Pretty pretty :: THF_typed_variable -> Doc Source # pretties :: [THF_typed_variable] -> Doc Source # | |
type Rep THF_typed_variable | |
Defined in TPTP.ATC_TPTP type Rep THF_typed_variable = D1 ('MetaData "THF_typed_variable" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THF_typed_variable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Variable) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_top_level_type))) |
data THF_unary_formula Source #
Instances
Eq THF_unary_formula Source # | |
Defined in TPTP.AS (==) :: THF_unary_formula -> THF_unary_formula -> Bool (/=) :: THF_unary_formula -> THF_unary_formula -> Bool | |
Data THF_unary_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_unary_formula -> c THF_unary_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_unary_formula toConstr :: THF_unary_formula -> Constr dataTypeOf :: THF_unary_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_unary_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_unary_formula) gmapT :: (forall b. Data b => b -> b) -> THF_unary_formula -> THF_unary_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_unary_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_unary_formula -> r gmapQ :: (forall d. Data d => d -> u) -> THF_unary_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_unary_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_unary_formula -> m THF_unary_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_unary_formula -> m THF_unary_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_unary_formula -> m THF_unary_formula | |
Ord THF_unary_formula Source # | |
Defined in TPTP.AS compare :: THF_unary_formula -> THF_unary_formula -> Ordering (<) :: THF_unary_formula -> THF_unary_formula -> Bool (<=) :: THF_unary_formula -> THF_unary_formula -> Bool (>) :: THF_unary_formula -> THF_unary_formula -> Bool (>=) :: THF_unary_formula -> THF_unary_formula -> Bool max :: THF_unary_formula -> THF_unary_formula -> THF_unary_formula min :: THF_unary_formula -> THF_unary_formula -> THF_unary_formula | |
Show THF_unary_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_unary_formula -> ShowS show :: THF_unary_formula -> String showList :: [THF_unary_formula] -> ShowS | |
Generic THF_unary_formula | |
Defined in TPTP.ATC_TPTP type Rep THF_unary_formula :: Type -> Type from :: THF_unary_formula -> Rep THF_unary_formula x to :: Rep THF_unary_formula x -> THF_unary_formula | |
GetRange THF_unary_formula Source # | |
FromJSON THF_unary_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_unary_formula parseJSONList :: Value -> Parser [THF_unary_formula] | |
ToJSON THF_unary_formula | |
Defined in TPTP.ATC_TPTP toJSON :: THF_unary_formula -> Value toEncoding :: THF_unary_formula -> Encoding toJSONList :: [THF_unary_formula] -> Value toEncodingList :: [THF_unary_formula] -> Encoding | |
ShATermConvertible THF_unary_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_unary_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_unary_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_unary_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_unary_formula]) | |
Pretty THF_unary_formula Source # | |
Defined in TPTP.Pretty pretty :: THF_unary_formula -> Doc Source # pretties :: [THF_unary_formula] -> Doc Source # | |
type Rep THF_unary_formula | |
Defined in TPTP.ATC_TPTP type Rep THF_unary_formula = D1 ('MetaData "THF_unary_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THF_unary_formula" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_unary_connective) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_logic_formula))) |
THF_atom_function THF_function | |
THF_atom_variable Variable | |
THF_atom_defined Defined_term | |
THF_atom_conn THF_conn_term |
Instances
Eq THF_atom Source # | |
Data THF_atom Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_atom -> c THF_atom gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_atom toConstr :: THF_atom -> Constr dataTypeOf :: THF_atom -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_atom) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_atom) gmapT :: (forall b. Data b => b -> b) -> THF_atom -> THF_atom gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_atom -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_atom -> r gmapQ :: (forall d. Data d => d -> u) -> THF_atom -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_atom -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_atom -> m THF_atom gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_atom -> m THF_atom gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_atom -> m THF_atom | |
Ord THF_atom Source # | |
Show THF_atom Source # | |
Generic THF_atom | |
GetRange THF_atom Source # | |
FromJSON THF_atom | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_atom parseJSONList :: Value -> Parser [THF_atom] | |
ToJSON THF_atom | |
Defined in TPTP.ATC_TPTP toEncoding :: THF_atom -> Encoding toJSONList :: [THF_atom] -> Value toEncodingList :: [THF_atom] -> Encoding | |
ShATermConvertible THF_atom | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_atom -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_atom] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_atom) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_atom]) | |
Pretty THF_atom Source # | |
type Rep THF_atom | |
Defined in TPTP.ATC_TPTP type Rep THF_atom = D1 ('MetaData "THF_atom" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "THF_atom_function" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_function)) :+: C1 ('MetaCons "THF_atom_variable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Variable))) :+: (C1 ('MetaCons "THF_atom_defined" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Defined_term)) :+: C1 ('MetaCons "THF_atom_conn" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_conn_term)))) |
data THF_function Source #
THFF_atom Atom | |
THFF_functor TPTP_functor THF_arguments | |
THFF_defined Defined_functor THF_arguments | |
THFF_system System_functor THF_arguments |
Instances
Eq THF_function Source # | |
Defined in TPTP.AS (==) :: THF_function -> THF_function -> Bool (/=) :: THF_function -> THF_function -> Bool | |
Data THF_function Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_function -> c THF_function gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_function toConstr :: THF_function -> Constr dataTypeOf :: THF_function -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_function) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_function) gmapT :: (forall b. Data b => b -> b) -> THF_function -> THF_function gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_function -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_function -> r gmapQ :: (forall d. Data d => d -> u) -> THF_function -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_function -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_function -> m THF_function gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_function -> m THF_function gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_function -> m THF_function | |
Ord THF_function Source # | |
Defined in TPTP.AS compare :: THF_function -> THF_function -> Ordering (<) :: THF_function -> THF_function -> Bool (<=) :: THF_function -> THF_function -> Bool (>) :: THF_function -> THF_function -> Bool (>=) :: THF_function -> THF_function -> Bool max :: THF_function -> THF_function -> THF_function min :: THF_function -> THF_function -> THF_function | |
Show THF_function Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_function -> ShowS show :: THF_function -> String showList :: [THF_function] -> ShowS | |
Generic THF_function | |
Defined in TPTP.ATC_TPTP type Rep THF_function :: Type -> Type from :: THF_function -> Rep THF_function x to :: Rep THF_function x -> THF_function | |
GetRange THF_function Source # | |
FromJSON THF_function | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_function parseJSONList :: Value -> Parser [THF_function] | |
ToJSON THF_function | |
Defined in TPTP.ATC_TPTP toJSON :: THF_function -> Value toEncoding :: THF_function -> Encoding toJSONList :: [THF_function] -> Value toEncodingList :: [THF_function] -> Encoding | |
ShATermConvertible THF_function | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_function -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_function] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_function) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_function]) | |
Pretty THF_function Source # | |
Defined in TPTP.Pretty pretty :: THF_function -> Doc Source # pretties :: [THF_function] -> Doc Source # | |
type Rep THF_function | |
Defined in TPTP.ATC_TPTP type Rep THF_function = D1 ('MetaData "THF_function" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "THFF_atom" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Atom)) :+: C1 ('MetaCons "THFF_functor" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TPTP_functor) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_arguments))) :+: (C1 ('MetaCons "THFF_defined" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Defined_functor) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_arguments)) :+: C1 ('MetaCons "THFF_system" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 System_functor) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_arguments)))) |
data THF_conn_term Source #
Instances
Eq THF_conn_term Source # | |
Defined in TPTP.AS (==) :: THF_conn_term -> THF_conn_term -> Bool (/=) :: THF_conn_term -> THF_conn_term -> Bool | |
Data THF_conn_term Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_conn_term -> c THF_conn_term gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_conn_term toConstr :: THF_conn_term -> Constr dataTypeOf :: THF_conn_term -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_conn_term) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_conn_term) gmapT :: (forall b. Data b => b -> b) -> THF_conn_term -> THF_conn_term gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_conn_term -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_conn_term -> r gmapQ :: (forall d. Data d => d -> u) -> THF_conn_term -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_conn_term -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_conn_term -> m THF_conn_term gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_conn_term -> m THF_conn_term gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_conn_term -> m THF_conn_term | |
Ord THF_conn_term Source # | |
Defined in TPTP.AS compare :: THF_conn_term -> THF_conn_term -> Ordering (<) :: THF_conn_term -> THF_conn_term -> Bool (<=) :: THF_conn_term -> THF_conn_term -> Bool (>) :: THF_conn_term -> THF_conn_term -> Bool (>=) :: THF_conn_term -> THF_conn_term -> Bool max :: THF_conn_term -> THF_conn_term -> THF_conn_term min :: THF_conn_term -> THF_conn_term -> THF_conn_term | |
Show THF_conn_term Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_conn_term -> ShowS show :: THF_conn_term -> String showList :: [THF_conn_term] -> ShowS | |
Generic THF_conn_term | |
Defined in TPTP.ATC_TPTP type Rep THF_conn_term :: Type -> Type from :: THF_conn_term -> Rep THF_conn_term x to :: Rep THF_conn_term x -> THF_conn_term | |
GetRange THF_conn_term Source # | |
FromJSON THF_conn_term | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_conn_term parseJSONList :: Value -> Parser [THF_conn_term] | |
ToJSON THF_conn_term | |
Defined in TPTP.ATC_TPTP toJSON :: THF_conn_term -> Value toEncoding :: THF_conn_term -> Encoding toJSONList :: [THF_conn_term] -> Value toEncodingList :: [THF_conn_term] -> Encoding | |
ShATermConvertible THF_conn_term | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_conn_term -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_conn_term] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_conn_term) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_conn_term]) | |
Pretty THF_conn_term Source # | |
Defined in TPTP.Pretty pretty :: THF_conn_term -> Doc Source # pretties :: [THF_conn_term] -> Doc Source # | |
type Rep THF_conn_term | |
Defined in TPTP.ATC_TPTP type Rep THF_conn_term = D1 ('MetaData "THF_conn_term" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THFC_pair" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_pair_connective)) :+: (C1 ('MetaCons "THFC_assoc" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Assoc_connective)) :+: C1 ('MetaCons "THFC_unary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_unary_connective)))) |
data THF_conditional Source #
Instances
Eq THF_conditional Source # | |
Defined in TPTP.AS (==) :: THF_conditional -> THF_conditional -> Bool (/=) :: THF_conditional -> THF_conditional -> Bool | |
Data THF_conditional Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_conditional -> c THF_conditional gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_conditional toConstr :: THF_conditional -> Constr dataTypeOf :: THF_conditional -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_conditional) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_conditional) gmapT :: (forall b. Data b => b -> b) -> THF_conditional -> THF_conditional gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_conditional -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_conditional -> r gmapQ :: (forall d. Data d => d -> u) -> THF_conditional -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_conditional -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_conditional -> m THF_conditional gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_conditional -> m THF_conditional gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_conditional -> m THF_conditional | |
Ord THF_conditional Source # | |
Defined in TPTP.AS compare :: THF_conditional -> THF_conditional -> Ordering (<) :: THF_conditional -> THF_conditional -> Bool (<=) :: THF_conditional -> THF_conditional -> Bool (>) :: THF_conditional -> THF_conditional -> Bool (>=) :: THF_conditional -> THF_conditional -> Bool max :: THF_conditional -> THF_conditional -> THF_conditional min :: THF_conditional -> THF_conditional -> THF_conditional | |
Show THF_conditional Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_conditional -> ShowS show :: THF_conditional -> String showList :: [THF_conditional] -> ShowS | |
Generic THF_conditional | |
Defined in TPTP.ATC_TPTP type Rep THF_conditional :: Type -> Type from :: THF_conditional -> Rep THF_conditional x to :: Rep THF_conditional x -> THF_conditional | |
GetRange THF_conditional Source # | |
FromJSON THF_conditional | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_conditional parseJSONList :: Value -> Parser [THF_conditional] | |
ToJSON THF_conditional | |
Defined in TPTP.ATC_TPTP toJSON :: THF_conditional -> Value toEncoding :: THF_conditional -> Encoding toJSONList :: [THF_conditional] -> Value toEncodingList :: [THF_conditional] -> Encoding | |
ShATermConvertible THF_conditional | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_conditional -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_conditional] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_conditional) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_conditional]) | |
Pretty THF_conditional Source # | |
Defined in TPTP.Pretty pretty :: THF_conditional -> Doc Source # pretties :: [THF_conditional] -> Doc Source # | |
type Rep THF_conditional | |
Defined in TPTP.ATC_TPTP type Rep THF_conditional = D1 ('MetaData "THF_conditional" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THF_conditional" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_logic_formula) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_logic_formula) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_logic_formula)))) |
Instances
Eq THF_let Source # | |
Data THF_let Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_let -> c THF_let gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_let dataTypeOf :: THF_let -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_let) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_let) gmapT :: (forall b. Data b => b -> b) -> THF_let -> THF_let gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_let -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_let -> r gmapQ :: (forall d. Data d => d -> u) -> THF_let -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_let -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_let -> m THF_let gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_let -> m THF_let gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_let -> m THF_let | |
Ord THF_let Source # | |
Show THF_let Source # | |
Generic THF_let | |
GetRange THF_let Source # | |
FromJSON THF_let | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_let parseJSONList :: Value -> Parser [THF_let] | |
ToJSON THF_let | |
Defined in TPTP.ATC_TPTP toEncoding :: THF_let -> Encoding toJSONList :: [THF_let] -> Value toEncodingList :: [THF_let] -> Encoding | |
ShATermConvertible THF_let | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_let -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_let] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_let) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_let]) | |
Pretty THF_let Source # | |
type Rep THF_let | |
Defined in TPTP.ATC_TPTP type Rep THF_let = D1 ('MetaData "THF_let" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THF_let" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_let_defns) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_formula))) |
data THF_let_defns Source #
Instances
Eq THF_let_defns Source # | |
Defined in TPTP.AS (==) :: THF_let_defns -> THF_let_defns -> Bool (/=) :: THF_let_defns -> THF_let_defns -> Bool | |
Data THF_let_defns Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_let_defns -> c THF_let_defns gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_let_defns toConstr :: THF_let_defns -> Constr dataTypeOf :: THF_let_defns -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_let_defns) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_let_defns) gmapT :: (forall b. Data b => b -> b) -> THF_let_defns -> THF_let_defns gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_let_defns -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_let_defns -> r gmapQ :: (forall d. Data d => d -> u) -> THF_let_defns -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_let_defns -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_let_defns -> m THF_let_defns gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_let_defns -> m THF_let_defns gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_let_defns -> m THF_let_defns | |
Ord THF_let_defns Source # | |
Defined in TPTP.AS compare :: THF_let_defns -> THF_let_defns -> Ordering (<) :: THF_let_defns -> THF_let_defns -> Bool (<=) :: THF_let_defns -> THF_let_defns -> Bool (>) :: THF_let_defns -> THF_let_defns -> Bool (>=) :: THF_let_defns -> THF_let_defns -> Bool max :: THF_let_defns -> THF_let_defns -> THF_let_defns min :: THF_let_defns -> THF_let_defns -> THF_let_defns | |
Show THF_let_defns Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_let_defns -> ShowS show :: THF_let_defns -> String showList :: [THF_let_defns] -> ShowS | |
Generic THF_let_defns | |
Defined in TPTP.ATC_TPTP type Rep THF_let_defns :: Type -> Type from :: THF_let_defns -> Rep THF_let_defns x to :: Rep THF_let_defns x -> THF_let_defns | |
GetRange THF_let_defns Source # | |
FromJSON THF_let_defns | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_let_defns parseJSONList :: Value -> Parser [THF_let_defns] | |
ToJSON THF_let_defns | |
Defined in TPTP.ATC_TPTP toJSON :: THF_let_defns -> Value toEncoding :: THF_let_defns -> Encoding toJSONList :: [THF_let_defns] -> Value toEncodingList :: [THF_let_defns] -> Encoding | |
ShATermConvertible THF_let_defns | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_let_defns -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_let_defns] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_let_defns) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_let_defns]) | |
Pretty THF_let_defns Source # | |
Defined in TPTP.Pretty pretty :: THF_let_defns -> Doc Source # pretties :: [THF_let_defns] -> Doc Source # | |
type Rep THF_let_defns | |
Defined in TPTP.ATC_TPTP type Rep THF_let_defns = D1 ('MetaData "THF_let_defns" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THFLD_single" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_let_defn)) :+: C1 ('MetaCons "THFLD_many" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_let_defn_list))) |
type THF_let_defn_list = [THF_let_defn] Source #
data THF_let_defn Source #
Instances
Eq THF_let_defn Source # | |
Defined in TPTP.AS (==) :: THF_let_defn -> THF_let_defn -> Bool (/=) :: THF_let_defn -> THF_let_defn -> Bool | |
Data THF_let_defn Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_let_defn -> c THF_let_defn gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_let_defn toConstr :: THF_let_defn -> Constr dataTypeOf :: THF_let_defn -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_let_defn) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_let_defn) gmapT :: (forall b. Data b => b -> b) -> THF_let_defn -> THF_let_defn gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_let_defn -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_let_defn -> r gmapQ :: (forall d. Data d => d -> u) -> THF_let_defn -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_let_defn -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_let_defn -> m THF_let_defn gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_let_defn -> m THF_let_defn gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_let_defn -> m THF_let_defn | |
Ord THF_let_defn Source # | |
Defined in TPTP.AS compare :: THF_let_defn -> THF_let_defn -> Ordering (<) :: THF_let_defn -> THF_let_defn -> Bool (<=) :: THF_let_defn -> THF_let_defn -> Bool (>) :: THF_let_defn -> THF_let_defn -> Bool (>=) :: THF_let_defn -> THF_let_defn -> Bool max :: THF_let_defn -> THF_let_defn -> THF_let_defn min :: THF_let_defn -> THF_let_defn -> THF_let_defn | |
Show THF_let_defn Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_let_defn -> ShowS show :: THF_let_defn -> String showList :: [THF_let_defn] -> ShowS | |
Generic THF_let_defn | |
Defined in TPTP.ATC_TPTP type Rep THF_let_defn :: Type -> Type from :: THF_let_defn -> Rep THF_let_defn x to :: Rep THF_let_defn x -> THF_let_defn | |
GetRange THF_let_defn Source # | |
FromJSON THF_let_defn | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_let_defn parseJSONList :: Value -> Parser [THF_let_defn] | |
ToJSON THF_let_defn | |
Defined in TPTP.ATC_TPTP toJSON :: THF_let_defn -> Value toEncoding :: THF_let_defn -> Encoding toJSONList :: [THF_let_defn] -> Value toEncodingList :: [THF_let_defn] -> Encoding | |
ShATermConvertible THF_let_defn | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_let_defn -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_let_defn] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_let_defn) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_let_defn]) | |
Pretty THF_let_defn Source # | |
Defined in TPTP.Pretty pretty :: THF_let_defn -> Doc Source # pretties :: [THF_let_defn] -> Doc Source # | |
type Rep THF_let_defn | |
Defined in TPTP.ATC_TPTP type Rep THF_let_defn = D1 ('MetaData "THF_let_defn" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THFLD_quantified" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_let_quantified_defn)) :+: C1 ('MetaCons "THFLD_plain" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_let_plain_defn))) |
data THF_let_quantified_defn Source #
Instances
data THF_let_plain_defn Source #
Instances
Eq THF_let_plain_defn Source # | |
Defined in TPTP.AS (==) :: THF_let_plain_defn -> THF_let_plain_defn -> Bool (/=) :: THF_let_plain_defn -> THF_let_plain_defn -> Bool | |
Data THF_let_plain_defn Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_let_plain_defn -> c THF_let_plain_defn gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_let_plain_defn toConstr :: THF_let_plain_defn -> Constr dataTypeOf :: THF_let_plain_defn -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_let_plain_defn) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_let_plain_defn) gmapT :: (forall b. Data b => b -> b) -> THF_let_plain_defn -> THF_let_plain_defn gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_let_plain_defn -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_let_plain_defn -> r gmapQ :: (forall d. Data d => d -> u) -> THF_let_plain_defn -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_let_plain_defn -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_let_plain_defn -> m THF_let_plain_defn gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_let_plain_defn -> m THF_let_plain_defn gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_let_plain_defn -> m THF_let_plain_defn | |
Ord THF_let_plain_defn Source # | |
Defined in TPTP.AS compare :: THF_let_plain_defn -> THF_let_plain_defn -> Ordering (<) :: THF_let_plain_defn -> THF_let_plain_defn -> Bool (<=) :: THF_let_plain_defn -> THF_let_plain_defn -> Bool (>) :: THF_let_plain_defn -> THF_let_plain_defn -> Bool (>=) :: THF_let_plain_defn -> THF_let_plain_defn -> Bool max :: THF_let_plain_defn -> THF_let_plain_defn -> THF_let_plain_defn min :: THF_let_plain_defn -> THF_let_plain_defn -> THF_let_plain_defn | |
Show THF_let_plain_defn Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_let_plain_defn -> ShowS show :: THF_let_plain_defn -> String showList :: [THF_let_plain_defn] -> ShowS | |
Generic THF_let_plain_defn | |
Defined in TPTP.ATC_TPTP type Rep THF_let_plain_defn :: Type -> Type from :: THF_let_plain_defn -> Rep THF_let_plain_defn x to :: Rep THF_let_plain_defn x -> THF_let_plain_defn | |
GetRange THF_let_plain_defn Source # | |
FromJSON THF_let_plain_defn | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_let_plain_defn parseJSONList :: Value -> Parser [THF_let_plain_defn] | |
ToJSON THF_let_plain_defn | |
Defined in TPTP.ATC_TPTP toJSON :: THF_let_plain_defn -> Value toEncoding :: THF_let_plain_defn -> Encoding toJSONList :: [THF_let_plain_defn] -> Value toEncodingList :: [THF_let_plain_defn] -> Encoding | |
ShATermConvertible THF_let_plain_defn | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_let_plain_defn -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_let_plain_defn] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_let_plain_defn) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_let_plain_defn]) | |
Pretty THF_let_plain_defn Source # | |
Defined in TPTP.Pretty pretty :: THF_let_plain_defn -> Doc Source # pretties :: [THF_let_plain_defn] -> Doc Source # | |
type Rep THF_let_plain_defn | |
Defined in TPTP.ATC_TPTP type Rep THF_let_plain_defn = D1 ('MetaData "THF_let_plain_defn" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THF_let_plain_defn" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_let_defn_LHS) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_formula))) |
data THF_let_defn_LHS Source #
Instances
Eq THF_let_defn_LHS Source # | |
Defined in TPTP.AS (==) :: THF_let_defn_LHS -> THF_let_defn_LHS -> Bool (/=) :: THF_let_defn_LHS -> THF_let_defn_LHS -> Bool | |
Data THF_let_defn_LHS Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_let_defn_LHS -> c THF_let_defn_LHS gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_let_defn_LHS toConstr :: THF_let_defn_LHS -> Constr dataTypeOf :: THF_let_defn_LHS -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_let_defn_LHS) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_let_defn_LHS) gmapT :: (forall b. Data b => b -> b) -> THF_let_defn_LHS -> THF_let_defn_LHS gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_let_defn_LHS -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_let_defn_LHS -> r gmapQ :: (forall d. Data d => d -> u) -> THF_let_defn_LHS -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_let_defn_LHS -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_let_defn_LHS -> m THF_let_defn_LHS gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_let_defn_LHS -> m THF_let_defn_LHS gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_let_defn_LHS -> m THF_let_defn_LHS | |
Ord THF_let_defn_LHS Source # | |
Defined in TPTP.AS compare :: THF_let_defn_LHS -> THF_let_defn_LHS -> Ordering (<) :: THF_let_defn_LHS -> THF_let_defn_LHS -> Bool (<=) :: THF_let_defn_LHS -> THF_let_defn_LHS -> Bool (>) :: THF_let_defn_LHS -> THF_let_defn_LHS -> Bool (>=) :: THF_let_defn_LHS -> THF_let_defn_LHS -> Bool max :: THF_let_defn_LHS -> THF_let_defn_LHS -> THF_let_defn_LHS min :: THF_let_defn_LHS -> THF_let_defn_LHS -> THF_let_defn_LHS | |
Show THF_let_defn_LHS Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_let_defn_LHS -> ShowS show :: THF_let_defn_LHS -> String showList :: [THF_let_defn_LHS] -> ShowS | |
Generic THF_let_defn_LHS | |
Defined in TPTP.ATC_TPTP type Rep THF_let_defn_LHS :: Type -> Type from :: THF_let_defn_LHS -> Rep THF_let_defn_LHS x to :: Rep THF_let_defn_LHS x -> THF_let_defn_LHS | |
GetRange THF_let_defn_LHS Source # | |
FromJSON THF_let_defn_LHS | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_let_defn_LHS parseJSONList :: Value -> Parser [THF_let_defn_LHS] | |
ToJSON THF_let_defn_LHS | |
Defined in TPTP.ATC_TPTP toJSON :: THF_let_defn_LHS -> Value toEncoding :: THF_let_defn_LHS -> Encoding toJSONList :: [THF_let_defn_LHS] -> Value toEncodingList :: [THF_let_defn_LHS] -> Encoding | |
ShATermConvertible THF_let_defn_LHS | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_let_defn_LHS -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_let_defn_LHS] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_let_defn_LHS) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_let_defn_LHS]) | |
Pretty THF_let_defn_LHS Source # | |
Defined in TPTP.Pretty pretty :: THF_let_defn_LHS -> Doc Source # pretties :: [THF_let_defn_LHS] -> Doc Source # | |
type Rep THF_let_defn_LHS | |
Defined in TPTP.ATC_TPTP type Rep THF_let_defn_LHS = D1 ('MetaData "THF_let_defn_LHS" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THFLDL_constant" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Constant)) :+: (C1 ('MetaCons "THFLDL_functor" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TPTP_functor) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_arguments)) :+: C1 ('MetaCons "THFLDL_tuple" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_tuple)))) |
type THF_arguments = THF_formula_list Source #
data THF_type_formula Source #
Instances
Eq THF_type_formula Source # | |
Defined in TPTP.AS (==) :: THF_type_formula -> THF_type_formula -> Bool (/=) :: THF_type_formula -> THF_type_formula -> Bool | |
Data THF_type_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_type_formula -> c THF_type_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_type_formula toConstr :: THF_type_formula -> Constr dataTypeOf :: THF_type_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_type_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_type_formula) gmapT :: (forall b. Data b => b -> b) -> THF_type_formula -> THF_type_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_type_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_type_formula -> r gmapQ :: (forall d. Data d => d -> u) -> THF_type_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_type_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_type_formula -> m THF_type_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_type_formula -> m THF_type_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_type_formula -> m THF_type_formula | |
Ord THF_type_formula Source # | |
Defined in TPTP.AS compare :: THF_type_formula -> THF_type_formula -> Ordering (<) :: THF_type_formula -> THF_type_formula -> Bool (<=) :: THF_type_formula -> THF_type_formula -> Bool (>) :: THF_type_formula -> THF_type_formula -> Bool (>=) :: THF_type_formula -> THF_type_formula -> Bool max :: THF_type_formula -> THF_type_formula -> THF_type_formula min :: THF_type_formula -> THF_type_formula -> THF_type_formula | |
Show THF_type_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_type_formula -> ShowS show :: THF_type_formula -> String showList :: [THF_type_formula] -> ShowS | |
Generic THF_type_formula | |
Defined in TPTP.ATC_TPTP type Rep THF_type_formula :: Type -> Type from :: THF_type_formula -> Rep THF_type_formula x to :: Rep THF_type_formula x -> THF_type_formula | |
GetRange THF_type_formula Source # | |
FromJSON THF_type_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_type_formula parseJSONList :: Value -> Parser [THF_type_formula] | |
ToJSON THF_type_formula | |
Defined in TPTP.ATC_TPTP toJSON :: THF_type_formula -> Value toEncoding :: THF_type_formula -> Encoding toJSONList :: [THF_type_formula] -> Value toEncodingList :: [THF_type_formula] -> Encoding | |
ShATermConvertible THF_type_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_type_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_type_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_type_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_type_formula]) | |
Pretty THF_type_formula Source # | |
Defined in TPTP.Pretty pretty :: THF_type_formula -> Doc Source # pretties :: [THF_type_formula] -> Doc Source # | |
type Rep THF_type_formula | |
Defined in TPTP.ATC_TPTP type Rep THF_type_formula = D1 ('MetaData "THF_type_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THFTF_typeable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_typeable_formula) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_top_level_type)) :+: C1 ('MetaCons "THFTF_constant" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Constant) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_top_level_type))) |
data THF_typeable_formula Source #
Instances
Eq THF_typeable_formula Source # | |
Defined in TPTP.AS (==) :: THF_typeable_formula -> THF_typeable_formula -> Bool (/=) :: THF_typeable_formula -> THF_typeable_formula -> Bool | |
Data THF_typeable_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_typeable_formula -> c THF_typeable_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_typeable_formula toConstr :: THF_typeable_formula -> Constr dataTypeOf :: THF_typeable_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_typeable_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_typeable_formula) gmapT :: (forall b. Data b => b -> b) -> THF_typeable_formula -> THF_typeable_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_typeable_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_typeable_formula -> r gmapQ :: (forall d. Data d => d -> u) -> THF_typeable_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_typeable_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_typeable_formula -> m THF_typeable_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_typeable_formula -> m THF_typeable_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_typeable_formula -> m THF_typeable_formula | |
Ord THF_typeable_formula Source # | |
Defined in TPTP.AS compare :: THF_typeable_formula -> THF_typeable_formula -> Ordering (<) :: THF_typeable_formula -> THF_typeable_formula -> Bool (<=) :: THF_typeable_formula -> THF_typeable_formula -> Bool (>) :: THF_typeable_formula -> THF_typeable_formula -> Bool (>=) :: THF_typeable_formula -> THF_typeable_formula -> Bool max :: THF_typeable_formula -> THF_typeable_formula -> THF_typeable_formula min :: THF_typeable_formula -> THF_typeable_formula -> THF_typeable_formula | |
Show THF_typeable_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_typeable_formula -> ShowS show :: THF_typeable_formula -> String showList :: [THF_typeable_formula] -> ShowS | |
Generic THF_typeable_formula | |
Defined in TPTP.ATC_TPTP type Rep THF_typeable_formula :: Type -> Type from :: THF_typeable_formula -> Rep THF_typeable_formula x to :: Rep THF_typeable_formula x -> THF_typeable_formula | |
GetRange THF_typeable_formula Source # | |
FromJSON THF_typeable_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_typeable_formula parseJSONList :: Value -> Parser [THF_typeable_formula] | |
ToJSON THF_typeable_formula | |
Defined in TPTP.ATC_TPTP toJSON :: THF_typeable_formula -> Value toEncoding :: THF_typeable_formula -> Encoding toJSONList :: [THF_typeable_formula] -> Value toEncodingList :: [THF_typeable_formula] -> Encoding | |
ShATermConvertible THF_typeable_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_typeable_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_typeable_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_typeable_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_typeable_formula]) | |
Pretty THF_typeable_formula Source # | |
Defined in TPTP.Pretty pretty :: THF_typeable_formula -> Doc Source # pretties :: [THF_typeable_formula] -> Doc Source # | |
type Rep THF_typeable_formula | |
Defined in TPTP.ATC_TPTP type Rep THF_typeable_formula = D1 ('MetaData "THF_typeable_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THFTF_atom" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_atom)) :+: C1 ('MetaCons "THFTF_logic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_logic_formula))) |
data THF_subtype Source #
Instances
Eq THF_subtype Source # | |
Defined in TPTP.AS (==) :: THF_subtype -> THF_subtype -> Bool (/=) :: THF_subtype -> THF_subtype -> Bool | |
Data THF_subtype Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_subtype -> c THF_subtype gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_subtype toConstr :: THF_subtype -> Constr dataTypeOf :: THF_subtype -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_subtype) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_subtype) gmapT :: (forall b. Data b => b -> b) -> THF_subtype -> THF_subtype gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_subtype -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_subtype -> r gmapQ :: (forall d. Data d => d -> u) -> THF_subtype -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_subtype -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_subtype -> m THF_subtype gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_subtype -> m THF_subtype gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_subtype -> m THF_subtype | |
Ord THF_subtype Source # | |
Defined in TPTP.AS compare :: THF_subtype -> THF_subtype -> Ordering (<) :: THF_subtype -> THF_subtype -> Bool (<=) :: THF_subtype -> THF_subtype -> Bool (>) :: THF_subtype -> THF_subtype -> Bool (>=) :: THF_subtype -> THF_subtype -> Bool max :: THF_subtype -> THF_subtype -> THF_subtype min :: THF_subtype -> THF_subtype -> THF_subtype | |
Show THF_subtype Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_subtype -> ShowS show :: THF_subtype -> String showList :: [THF_subtype] -> ShowS | |
Generic THF_subtype | |
Defined in TPTP.ATC_TPTP type Rep THF_subtype :: Type -> Type from :: THF_subtype -> Rep THF_subtype x to :: Rep THF_subtype x -> THF_subtype | |
GetRange THF_subtype Source # | |
FromJSON THF_subtype | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_subtype parseJSONList :: Value -> Parser [THF_subtype] | |
ToJSON THF_subtype | |
Defined in TPTP.ATC_TPTP toJSON :: THF_subtype -> Value toEncoding :: THF_subtype -> Encoding toJSONList :: [THF_subtype] -> Value toEncodingList :: [THF_subtype] -> Encoding | |
ShATermConvertible THF_subtype | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_subtype -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_subtype] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_subtype) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_subtype]) | |
Pretty THF_subtype Source # | |
Defined in TPTP.Pretty pretty :: THF_subtype -> Doc Source # pretties :: [THF_subtype] -> Doc Source # | |
type Rep THF_subtype | |
Defined in TPTP.ATC_TPTP type Rep THF_subtype = D1 ('MetaData "THF_subtype" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THF_subtype" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_atom) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_atom))) |
data THF_top_level_type Source #
Instances
Eq THF_top_level_type Source # | |
Defined in TPTP.AS (==) :: THF_top_level_type -> THF_top_level_type -> Bool (/=) :: THF_top_level_type -> THF_top_level_type -> Bool | |
Data THF_top_level_type Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_top_level_type -> c THF_top_level_type gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_top_level_type toConstr :: THF_top_level_type -> Constr dataTypeOf :: THF_top_level_type -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_top_level_type) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_top_level_type) gmapT :: (forall b. Data b => b -> b) -> THF_top_level_type -> THF_top_level_type gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_top_level_type -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_top_level_type -> r gmapQ :: (forall d. Data d => d -> u) -> THF_top_level_type -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_top_level_type -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_top_level_type -> m THF_top_level_type gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_top_level_type -> m THF_top_level_type gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_top_level_type -> m THF_top_level_type | |
Ord THF_top_level_type Source # | |
Defined in TPTP.AS compare :: THF_top_level_type -> THF_top_level_type -> Ordering (<) :: THF_top_level_type -> THF_top_level_type -> Bool (<=) :: THF_top_level_type -> THF_top_level_type -> Bool (>) :: THF_top_level_type -> THF_top_level_type -> Bool (>=) :: THF_top_level_type -> THF_top_level_type -> Bool max :: THF_top_level_type -> THF_top_level_type -> THF_top_level_type min :: THF_top_level_type -> THF_top_level_type -> THF_top_level_type | |
Show THF_top_level_type Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_top_level_type -> ShowS show :: THF_top_level_type -> String showList :: [THF_top_level_type] -> ShowS | |
Generic THF_top_level_type | |
Defined in TPTP.ATC_TPTP type Rep THF_top_level_type :: Type -> Type from :: THF_top_level_type -> Rep THF_top_level_type x to :: Rep THF_top_level_type x -> THF_top_level_type | |
GetRange THF_top_level_type Source # | |
FromJSON THF_top_level_type | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_top_level_type parseJSONList :: Value -> Parser [THF_top_level_type] | |
ToJSON THF_top_level_type | |
Defined in TPTP.ATC_TPTP toJSON :: THF_top_level_type -> Value toEncoding :: THF_top_level_type -> Encoding toJSONList :: [THF_top_level_type] -> Value toEncodingList :: [THF_top_level_type] -> Encoding | |
ShATermConvertible THF_top_level_type | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_top_level_type -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_top_level_type] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_top_level_type) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_top_level_type]) | |
Pretty THF_top_level_type Source # | |
Defined in TPTP.Pretty pretty :: THF_top_level_type -> Doc Source # pretties :: [THF_top_level_type] -> Doc Source # | |
type Rep THF_top_level_type | |
Defined in TPTP.ATC_TPTP type Rep THF_top_level_type = D1 ('MetaData "THF_top_level_type" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THFTLT_unitary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_unitary_type)) :+: C1 ('MetaCons "THFTLT_mapping" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_mapping_type))) |
data THF_unitary_type Source #
Instances
Eq THF_unitary_type Source # | |
Defined in TPTP.AS (==) :: THF_unitary_type -> THF_unitary_type -> Bool (/=) :: THF_unitary_type -> THF_unitary_type -> Bool | |
Data THF_unitary_type Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_unitary_type -> c THF_unitary_type gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_unitary_type toConstr :: THF_unitary_type -> Constr dataTypeOf :: THF_unitary_type -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_unitary_type) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_unitary_type) gmapT :: (forall b. Data b => b -> b) -> THF_unitary_type -> THF_unitary_type gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_unitary_type -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_unitary_type -> r gmapQ :: (forall d. Data d => d -> u) -> THF_unitary_type -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_unitary_type -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_unitary_type -> m THF_unitary_type gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_unitary_type -> m THF_unitary_type gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_unitary_type -> m THF_unitary_type | |
Ord THF_unitary_type Source # | |
Defined in TPTP.AS compare :: THF_unitary_type -> THF_unitary_type -> Ordering (<) :: THF_unitary_type -> THF_unitary_type -> Bool (<=) :: THF_unitary_type -> THF_unitary_type -> Bool (>) :: THF_unitary_type -> THF_unitary_type -> Bool (>=) :: THF_unitary_type -> THF_unitary_type -> Bool max :: THF_unitary_type -> THF_unitary_type -> THF_unitary_type min :: THF_unitary_type -> THF_unitary_type -> THF_unitary_type | |
Show THF_unitary_type Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_unitary_type -> ShowS show :: THF_unitary_type -> String showList :: [THF_unitary_type] -> ShowS | |
Generic THF_unitary_type | |
Defined in TPTP.ATC_TPTP type Rep THF_unitary_type :: Type -> Type from :: THF_unitary_type -> Rep THF_unitary_type x to :: Rep THF_unitary_type x -> THF_unitary_type | |
GetRange THF_unitary_type Source # | |
FromJSON THF_unitary_type | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_unitary_type parseJSONList :: Value -> Parser [THF_unitary_type] | |
ToJSON THF_unitary_type | |
Defined in TPTP.ATC_TPTP toJSON :: THF_unitary_type -> Value toEncoding :: THF_unitary_type -> Encoding toJSONList :: [THF_unitary_type] -> Value toEncodingList :: [THF_unitary_type] -> Encoding | |
ShATermConvertible THF_unitary_type | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_unitary_type -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_unitary_type] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_unitary_type) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_unitary_type]) | |
Pretty THF_unitary_type Source # | |
Defined in TPTP.Pretty pretty :: THF_unitary_type -> Doc Source # pretties :: [THF_unitary_type] -> Doc Source # | |
type Rep THF_unitary_type | |
Defined in TPTP.ATC_TPTP type Rep THF_unitary_type = D1 ('MetaData "THF_unitary_type" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THFUT_unitary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_unitary_formula)) :+: C1 ('MetaCons "THFUT_binary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_binary_type))) |
data THF_binary_type Source #
Instances
Eq THF_binary_type Source # | |
Defined in TPTP.AS (==) :: THF_binary_type -> THF_binary_type -> Bool (/=) :: THF_binary_type -> THF_binary_type -> Bool | |
Data THF_binary_type Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_binary_type -> c THF_binary_type gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_binary_type toConstr :: THF_binary_type -> Constr dataTypeOf :: THF_binary_type -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_binary_type) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_binary_type) gmapT :: (forall b. Data b => b -> b) -> THF_binary_type -> THF_binary_type gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_binary_type -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_binary_type -> r gmapQ :: (forall d. Data d => d -> u) -> THF_binary_type -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_binary_type -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_binary_type -> m THF_binary_type gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_binary_type -> m THF_binary_type gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_binary_type -> m THF_binary_type | |
Ord THF_binary_type Source # | |
Defined in TPTP.AS compare :: THF_binary_type -> THF_binary_type -> Ordering (<) :: THF_binary_type -> THF_binary_type -> Bool (<=) :: THF_binary_type -> THF_binary_type -> Bool (>) :: THF_binary_type -> THF_binary_type -> Bool (>=) :: THF_binary_type -> THF_binary_type -> Bool max :: THF_binary_type -> THF_binary_type -> THF_binary_type min :: THF_binary_type -> THF_binary_type -> THF_binary_type | |
Show THF_binary_type Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_binary_type -> ShowS show :: THF_binary_type -> String showList :: [THF_binary_type] -> ShowS | |
Generic THF_binary_type | |
Defined in TPTP.ATC_TPTP type Rep THF_binary_type :: Type -> Type from :: THF_binary_type -> Rep THF_binary_type x to :: Rep THF_binary_type x -> THF_binary_type | |
GetRange THF_binary_type Source # | |
FromJSON THF_binary_type | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_binary_type parseJSONList :: Value -> Parser [THF_binary_type] | |
ToJSON THF_binary_type | |
Defined in TPTP.ATC_TPTP toJSON :: THF_binary_type -> Value toEncoding :: THF_binary_type -> Encoding toJSONList :: [THF_binary_type] -> Value toEncodingList :: [THF_binary_type] -> Encoding | |
ShATermConvertible THF_binary_type | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_binary_type -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_binary_type] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_binary_type) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_binary_type]) | |
Pretty THF_binary_type Source # | |
Defined in TPTP.Pretty pretty :: THF_binary_type -> Doc Source # pretties :: [THF_binary_type] -> Doc Source # | |
type Rep THF_binary_type | |
Defined in TPTP.ATC_TPTP type Rep THF_binary_type = D1 ('MetaData "THF_binary_type" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THFBT_mapping" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_mapping_type)) :+: (C1 ('MetaCons "THFBT_xprod" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_xprod_type)) :+: C1 ('MetaCons "THFBT_union" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_union_type)))) |
type THF_mapping_type = [THF_unitary_type] Source #
type THF_xprod_type = [THF_unitary_type] Source #
type THF_union_type = [THF_unitary_type] Source #
data THF_sequent Source #
Instances
Eq THF_sequent Source # | |
Defined in TPTP.AS (==) :: THF_sequent -> THF_sequent -> Bool (/=) :: THF_sequent -> THF_sequent -> Bool | |
Data THF_sequent Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_sequent -> c THF_sequent gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_sequent toConstr :: THF_sequent -> Constr dataTypeOf :: THF_sequent -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_sequent) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_sequent) gmapT :: (forall b. Data b => b -> b) -> THF_sequent -> THF_sequent gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_sequent -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_sequent -> r gmapQ :: (forall d. Data d => d -> u) -> THF_sequent -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_sequent -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_sequent -> m THF_sequent gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_sequent -> m THF_sequent gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_sequent -> m THF_sequent | |
Ord THF_sequent Source # | |
Defined in TPTP.AS compare :: THF_sequent -> THF_sequent -> Ordering (<) :: THF_sequent -> THF_sequent -> Bool (<=) :: THF_sequent -> THF_sequent -> Bool (>) :: THF_sequent -> THF_sequent -> Bool (>=) :: THF_sequent -> THF_sequent -> Bool max :: THF_sequent -> THF_sequent -> THF_sequent min :: THF_sequent -> THF_sequent -> THF_sequent | |
Show THF_sequent Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_sequent -> ShowS show :: THF_sequent -> String showList :: [THF_sequent] -> ShowS | |
Generic THF_sequent | |
Defined in TPTP.ATC_TPTP type Rep THF_sequent :: Type -> Type from :: THF_sequent -> Rep THF_sequent x to :: Rep THF_sequent x -> THF_sequent | |
GetRange THF_sequent Source # | |
FromJSON THF_sequent | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_sequent parseJSONList :: Value -> Parser [THF_sequent] | |
ToJSON THF_sequent | |
Defined in TPTP.ATC_TPTP toJSON :: THF_sequent -> Value toEncoding :: THF_sequent -> Encoding toJSONList :: [THF_sequent] -> Value toEncodingList :: [THF_sequent] -> Encoding | |
ShATermConvertible THF_sequent | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_sequent -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_sequent] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_sequent) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_sequent]) | |
Pretty THF_sequent Source # | |
Defined in TPTP.Pretty pretty :: THF_sequent -> Doc Source # pretties :: [THF_sequent] -> Doc Source # | |
type Rep THF_sequent | |
Defined in TPTP.ATC_TPTP type Rep THF_sequent = D1 ('MetaData "THF_sequent" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THFS_plain" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_tuple) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_tuple)) :+: C1 ('MetaCons "THFS_parens" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_sequent))) |
Instances
Eq THF_tuple Source # | |
Data THF_tuple Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_tuple -> c THF_tuple gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_tuple toConstr :: THF_tuple -> Constr dataTypeOf :: THF_tuple -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_tuple) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_tuple) gmapT :: (forall b. Data b => b -> b) -> THF_tuple -> THF_tuple gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_tuple -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_tuple -> r gmapQ :: (forall d. Data d => d -> u) -> THF_tuple -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_tuple -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_tuple -> m THF_tuple gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_tuple -> m THF_tuple gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_tuple -> m THF_tuple | |
Ord THF_tuple Source # | |
Show THF_tuple Source # | |
Generic THF_tuple | |
GetRange THF_tuple Source # | |
FromJSON THF_tuple | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_tuple parseJSONList :: Value -> Parser [THF_tuple] | |
ToJSON THF_tuple | |
Defined in TPTP.ATC_TPTP toEncoding :: THF_tuple -> Encoding toJSONList :: [THF_tuple] -> Value toEncodingList :: [THF_tuple] -> Encoding | |
ShATermConvertible THF_tuple | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_tuple -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_tuple] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_tuple) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_tuple]) | |
Pretty THF_tuple Source # | |
type Rep THF_tuple | |
Defined in TPTP.ATC_TPTP type Rep THF_tuple = D1 ('MetaData "THF_tuple" "TPTP.AS" "main" 'True) (C1 ('MetaCons "THF_tuple" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_formula_list))) |
type THF_formula_list = [THF_logic_formula] Source #
data TFX_formula Source #
Instances
Eq TFX_formula Source # | |
Defined in TPTP.AS (==) :: TFX_formula -> TFX_formula -> Bool (/=) :: TFX_formula -> TFX_formula -> Bool | |
Data TFX_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFX_formula -> c TFX_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFX_formula toConstr :: TFX_formula -> Constr dataTypeOf :: TFX_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFX_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFX_formula) gmapT :: (forall b. Data b => b -> b) -> TFX_formula -> TFX_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFX_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFX_formula -> r gmapQ :: (forall d. Data d => d -> u) -> TFX_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFX_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFX_formula -> m TFX_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFX_formula -> m TFX_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFX_formula -> m TFX_formula | |
Ord TFX_formula Source # | |
Defined in TPTP.AS compare :: TFX_formula -> TFX_formula -> Ordering (<) :: TFX_formula -> TFX_formula -> Bool (<=) :: TFX_formula -> TFX_formula -> Bool (>) :: TFX_formula -> TFX_formula -> Bool (>=) :: TFX_formula -> TFX_formula -> Bool max :: TFX_formula -> TFX_formula -> TFX_formula min :: TFX_formula -> TFX_formula -> TFX_formula | |
Show TFX_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFX_formula -> ShowS show :: TFX_formula -> String showList :: [TFX_formula] -> ShowS | |
Generic TFX_formula | |
Defined in TPTP.ATC_TPTP type Rep TFX_formula :: Type -> Type from :: TFX_formula -> Rep TFX_formula x to :: Rep TFX_formula x -> TFX_formula | |
GetRange TFX_formula Source # | |
FromJSON TFX_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFX_formula parseJSONList :: Value -> Parser [TFX_formula] | |
ToJSON TFX_formula | |
Defined in TPTP.ATC_TPTP toJSON :: TFX_formula -> Value toEncoding :: TFX_formula -> Encoding toJSONList :: [TFX_formula] -> Value toEncodingList :: [TFX_formula] -> Encoding | |
ShATermConvertible TFX_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFX_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFX_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFX_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFX_formula]) | |
Pretty TFX_formula Source # | |
Defined in TPTP.Pretty pretty :: TFX_formula -> Doc Source # pretties :: [TFX_formula] -> Doc Source # | |
type Rep TFX_formula | |
Defined in TPTP.ATC_TPTP type Rep TFX_formula = D1 ('MetaData "TFX_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFXF_logic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFX_logic_formula)) :+: C1 ('MetaCons "TFXF_sequent" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_sequent))) |
data TFX_logic_formula Source #
TFXLF_binary THF_binary_formula | |
TFXLF_unitary THF_unitary_formula | |
TFXLF_typed TFF_typed_atom | |
TFXLF_subtype TFF_subtype |
Instances
Eq TFX_logic_formula Source # | |
Defined in TPTP.AS (==) :: TFX_logic_formula -> TFX_logic_formula -> Bool (/=) :: TFX_logic_formula -> TFX_logic_formula -> Bool | |
Data TFX_logic_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFX_logic_formula -> c TFX_logic_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFX_logic_formula toConstr :: TFX_logic_formula -> Constr dataTypeOf :: TFX_logic_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFX_logic_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFX_logic_formula) gmapT :: (forall b. Data b => b -> b) -> TFX_logic_formula -> TFX_logic_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFX_logic_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFX_logic_formula -> r gmapQ :: (forall d. Data d => d -> u) -> TFX_logic_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFX_logic_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFX_logic_formula -> m TFX_logic_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFX_logic_formula -> m TFX_logic_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFX_logic_formula -> m TFX_logic_formula | |
Ord TFX_logic_formula Source # | |
Defined in TPTP.AS compare :: TFX_logic_formula -> TFX_logic_formula -> Ordering (<) :: TFX_logic_formula -> TFX_logic_formula -> Bool (<=) :: TFX_logic_formula -> TFX_logic_formula -> Bool (>) :: TFX_logic_formula -> TFX_logic_formula -> Bool (>=) :: TFX_logic_formula -> TFX_logic_formula -> Bool max :: TFX_logic_formula -> TFX_logic_formula -> TFX_logic_formula min :: TFX_logic_formula -> TFX_logic_formula -> TFX_logic_formula | |
Show TFX_logic_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFX_logic_formula -> ShowS show :: TFX_logic_formula -> String showList :: [TFX_logic_formula] -> ShowS | |
Generic TFX_logic_formula | |
Defined in TPTP.ATC_TPTP type Rep TFX_logic_formula :: Type -> Type from :: TFX_logic_formula -> Rep TFX_logic_formula x to :: Rep TFX_logic_formula x -> TFX_logic_formula | |
GetRange TFX_logic_formula Source # | |
FromJSON TFX_logic_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFX_logic_formula parseJSONList :: Value -> Parser [TFX_logic_formula] | |
ToJSON TFX_logic_formula | |
Defined in TPTP.ATC_TPTP toJSON :: TFX_logic_formula -> Value toEncoding :: TFX_logic_formula -> Encoding toJSONList :: [TFX_logic_formula] -> Value toEncodingList :: [TFX_logic_formula] -> Encoding | |
ShATermConvertible TFX_logic_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFX_logic_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFX_logic_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFX_logic_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFX_logic_formula]) | |
Pretty TFX_logic_formula Source # | |
Defined in TPTP.Pretty pretty :: TFX_logic_formula -> Doc Source # pretties :: [TFX_logic_formula] -> Doc Source # | |
type Rep TFX_logic_formula | |
Defined in TPTP.ATC_TPTP type Rep TFX_logic_formula = D1 ('MetaData "TFX_logic_formula" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "TFXLF_binary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_binary_formula)) :+: C1 ('MetaCons "TFXLF_unitary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_unitary_formula))) :+: (C1 ('MetaCons "TFXLF_typed" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_typed_atom)) :+: C1 ('MetaCons "TFXLF_subtype" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_subtype)))) |
data TFF_formula Source #
Instances
Eq TFF_formula Source # | |
Defined in TPTP.AS (==) :: TFF_formula -> TFF_formula -> Bool (/=) :: TFF_formula -> TFF_formula -> Bool | |
Data TFF_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_formula -> c TFF_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_formula toConstr :: TFF_formula -> Constr dataTypeOf :: TFF_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_formula) gmapT :: (forall b. Data b => b -> b) -> TFF_formula -> TFF_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_formula -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_formula -> m TFF_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_formula -> m TFF_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_formula -> m TFF_formula | |
Ord TFF_formula Source # | |
Defined in TPTP.AS compare :: TFF_formula -> TFF_formula -> Ordering (<) :: TFF_formula -> TFF_formula -> Bool (<=) :: TFF_formula -> TFF_formula -> Bool (>) :: TFF_formula -> TFF_formula -> Bool (>=) :: TFF_formula -> TFF_formula -> Bool max :: TFF_formula -> TFF_formula -> TFF_formula min :: TFF_formula -> TFF_formula -> TFF_formula | |
Show TFF_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_formula -> ShowS show :: TFF_formula -> String showList :: [TFF_formula] -> ShowS | |
Generic TFF_formula | |
Defined in TPTP.ATC_TPTP type Rep TFF_formula :: Type -> Type from :: TFF_formula -> Rep TFF_formula x to :: Rep TFF_formula x -> TFF_formula | |
GetRange TFF_formula Source # | |
FromJSON TFF_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_formula parseJSONList :: Value -> Parser [TFF_formula] | |
ToJSON TFF_formula | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_formula -> Value toEncoding :: TFF_formula -> Encoding toJSONList :: [TFF_formula] -> Value toEncodingList :: [TFF_formula] -> Encoding | |
ShATermConvertible TFF_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_formula]) | |
Pretty TFF_formula Source # | |
Defined in TPTP.Pretty pretty :: TFF_formula -> Doc Source # pretties :: [TFF_formula] -> Doc Source # | |
type Rep TFF_formula | |
Defined in TPTP.ATC_TPTP type Rep TFF_formula = D1 ('MetaData "TFF_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFFF_logic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_logic_formula)) :+: (C1 ('MetaCons "TFFF_atom" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_typed_atom)) :+: C1 ('MetaCons "TFFF_sequent" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_sequent)))) |
data TFF_logic_formula Source #
Instances
Eq TFF_logic_formula Source # | |
Defined in TPTP.AS (==) :: TFF_logic_formula -> TFF_logic_formula -> Bool (/=) :: TFF_logic_formula -> TFF_logic_formula -> Bool | |
Data TFF_logic_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_logic_formula -> c TFF_logic_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_logic_formula toConstr :: TFF_logic_formula -> Constr dataTypeOf :: TFF_logic_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_logic_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_logic_formula) gmapT :: (forall b. Data b => b -> b) -> TFF_logic_formula -> TFF_logic_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_logic_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_logic_formula -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_logic_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_logic_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_logic_formula -> m TFF_logic_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_logic_formula -> m TFF_logic_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_logic_formula -> m TFF_logic_formula | |
Ord TFF_logic_formula Source # | |
Defined in TPTP.AS compare :: TFF_logic_formula -> TFF_logic_formula -> Ordering (<) :: TFF_logic_formula -> TFF_logic_formula -> Bool (<=) :: TFF_logic_formula -> TFF_logic_formula -> Bool (>) :: TFF_logic_formula -> TFF_logic_formula -> Bool (>=) :: TFF_logic_formula -> TFF_logic_formula -> Bool max :: TFF_logic_formula -> TFF_logic_formula -> TFF_logic_formula min :: TFF_logic_formula -> TFF_logic_formula -> TFF_logic_formula | |
Show TFF_logic_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_logic_formula -> ShowS show :: TFF_logic_formula -> String showList :: [TFF_logic_formula] -> ShowS | |
Generic TFF_logic_formula | |
Defined in TPTP.ATC_TPTP type Rep TFF_logic_formula :: Type -> Type from :: TFF_logic_formula -> Rep TFF_logic_formula x to :: Rep TFF_logic_formula x -> TFF_logic_formula | |
GetRange TFF_logic_formula Source # | |
FromJSON TFF_logic_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_logic_formula parseJSONList :: Value -> Parser [TFF_logic_formula] | |
ToJSON TFF_logic_formula | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_logic_formula -> Value toEncoding :: TFF_logic_formula -> Encoding toJSONList :: [TFF_logic_formula] -> Value toEncodingList :: [TFF_logic_formula] -> Encoding | |
ShATermConvertible TFF_logic_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_logic_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_logic_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_logic_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_logic_formula]) | |
Pretty TFF_logic_formula Source # | |
Defined in TPTP.Pretty pretty :: TFF_logic_formula -> Doc Source # pretties :: [TFF_logic_formula] -> Doc Source # | |
type Rep TFF_logic_formula | |
Defined in TPTP.ATC_TPTP type Rep TFF_logic_formula = D1 ('MetaData "TFF_logic_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFFLF_binary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_binary_formula)) :+: (C1 ('MetaCons "TFFLF_unitary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_unitary_formula)) :+: C1 ('MetaCons "TFFLF_subtype" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_subtype)))) |
data TFF_binary_formula Source #
Instances
Eq TFF_binary_formula Source # | |
Defined in TPTP.AS (==) :: TFF_binary_formula -> TFF_binary_formula -> Bool (/=) :: TFF_binary_formula -> TFF_binary_formula -> Bool | |
Data TFF_binary_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_binary_formula -> c TFF_binary_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_binary_formula toConstr :: TFF_binary_formula -> Constr dataTypeOf :: TFF_binary_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_binary_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_binary_formula) gmapT :: (forall b. Data b => b -> b) -> TFF_binary_formula -> TFF_binary_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_binary_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_binary_formula -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_binary_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_binary_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_binary_formula -> m TFF_binary_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_binary_formula -> m TFF_binary_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_binary_formula -> m TFF_binary_formula | |
Ord TFF_binary_formula Source # | |
Defined in TPTP.AS compare :: TFF_binary_formula -> TFF_binary_formula -> Ordering (<) :: TFF_binary_formula -> TFF_binary_formula -> Bool (<=) :: TFF_binary_formula -> TFF_binary_formula -> Bool (>) :: TFF_binary_formula -> TFF_binary_formula -> Bool (>=) :: TFF_binary_formula -> TFF_binary_formula -> Bool max :: TFF_binary_formula -> TFF_binary_formula -> TFF_binary_formula min :: TFF_binary_formula -> TFF_binary_formula -> TFF_binary_formula | |
Show TFF_binary_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_binary_formula -> ShowS show :: TFF_binary_formula -> String showList :: [TFF_binary_formula] -> ShowS | |
Generic TFF_binary_formula | |
Defined in TPTP.ATC_TPTP type Rep TFF_binary_formula :: Type -> Type from :: TFF_binary_formula -> Rep TFF_binary_formula x to :: Rep TFF_binary_formula x -> TFF_binary_formula | |
GetRange TFF_binary_formula Source # | |
FromJSON TFF_binary_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_binary_formula parseJSONList :: Value -> Parser [TFF_binary_formula] | |
ToJSON TFF_binary_formula | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_binary_formula -> Value toEncoding :: TFF_binary_formula -> Encoding toJSONList :: [TFF_binary_formula] -> Value toEncodingList :: [TFF_binary_formula] -> Encoding | |
ShATermConvertible TFF_binary_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_binary_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_binary_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_binary_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_binary_formula]) | |
Pretty TFF_binary_formula Source # | |
Defined in TPTP.Pretty pretty :: TFF_binary_formula -> Doc Source # pretties :: [TFF_binary_formula] -> Doc Source # | |
type Rep TFF_binary_formula | |
Defined in TPTP.ATC_TPTP type Rep TFF_binary_formula = D1 ('MetaData "TFF_binary_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFFBF_nonassoc" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_binary_nonassoc)) :+: C1 ('MetaCons "TFFBF_assoc" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_binary_assoc))) |
data TFF_binary_nonassoc Source #
Instances
Eq TFF_binary_nonassoc Source # | |
Defined in TPTP.AS (==) :: TFF_binary_nonassoc -> TFF_binary_nonassoc -> Bool (/=) :: TFF_binary_nonassoc -> TFF_binary_nonassoc -> Bool | |
Data TFF_binary_nonassoc Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_binary_nonassoc -> c TFF_binary_nonassoc gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_binary_nonassoc toConstr :: TFF_binary_nonassoc -> Constr dataTypeOf :: TFF_binary_nonassoc -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_binary_nonassoc) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_binary_nonassoc) gmapT :: (forall b. Data b => b -> b) -> TFF_binary_nonassoc -> TFF_binary_nonassoc gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_binary_nonassoc -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_binary_nonassoc -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_binary_nonassoc -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_binary_nonassoc -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_binary_nonassoc -> m TFF_binary_nonassoc gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_binary_nonassoc -> m TFF_binary_nonassoc gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_binary_nonassoc -> m TFF_binary_nonassoc | |
Ord TFF_binary_nonassoc Source # | |
Defined in TPTP.AS compare :: TFF_binary_nonassoc -> TFF_binary_nonassoc -> Ordering (<) :: TFF_binary_nonassoc -> TFF_binary_nonassoc -> Bool (<=) :: TFF_binary_nonassoc -> TFF_binary_nonassoc -> Bool (>) :: TFF_binary_nonassoc -> TFF_binary_nonassoc -> Bool (>=) :: TFF_binary_nonassoc -> TFF_binary_nonassoc -> Bool max :: TFF_binary_nonassoc -> TFF_binary_nonassoc -> TFF_binary_nonassoc min :: TFF_binary_nonassoc -> TFF_binary_nonassoc -> TFF_binary_nonassoc | |
Show TFF_binary_nonassoc Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_binary_nonassoc -> ShowS show :: TFF_binary_nonassoc -> String showList :: [TFF_binary_nonassoc] -> ShowS | |
Generic TFF_binary_nonassoc | |
Defined in TPTP.ATC_TPTP type Rep TFF_binary_nonassoc :: Type -> Type from :: TFF_binary_nonassoc -> Rep TFF_binary_nonassoc x to :: Rep TFF_binary_nonassoc x -> TFF_binary_nonassoc | |
GetRange TFF_binary_nonassoc Source # | |
FromJSON TFF_binary_nonassoc | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_binary_nonassoc parseJSONList :: Value -> Parser [TFF_binary_nonassoc] | |
ToJSON TFF_binary_nonassoc | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_binary_nonassoc -> Value toEncoding :: TFF_binary_nonassoc -> Encoding toJSONList :: [TFF_binary_nonassoc] -> Value toEncodingList :: [TFF_binary_nonassoc] -> Encoding | |
ShATermConvertible TFF_binary_nonassoc | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_binary_nonassoc -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_binary_nonassoc] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_binary_nonassoc) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_binary_nonassoc]) | |
Pretty TFF_binary_nonassoc Source # | |
Defined in TPTP.Pretty pretty :: TFF_binary_nonassoc -> Doc Source # pretties :: [TFF_binary_nonassoc] -> Doc Source # | |
type Rep TFF_binary_nonassoc | |
Defined in TPTP.ATC_TPTP type Rep TFF_binary_nonassoc = D1 ('MetaData "TFF_binary_nonassoc" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFF_binary_nonassoc" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Binary_connective) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_unitary_formula) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_unitary_formula)))) |
data TFF_binary_assoc Source #
Instances
Eq TFF_binary_assoc Source # | |
Defined in TPTP.AS (==) :: TFF_binary_assoc -> TFF_binary_assoc -> Bool (/=) :: TFF_binary_assoc -> TFF_binary_assoc -> Bool | |
Data TFF_binary_assoc Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_binary_assoc -> c TFF_binary_assoc gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_binary_assoc toConstr :: TFF_binary_assoc -> Constr dataTypeOf :: TFF_binary_assoc -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_binary_assoc) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_binary_assoc) gmapT :: (forall b. Data b => b -> b) -> TFF_binary_assoc -> TFF_binary_assoc gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_binary_assoc -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_binary_assoc -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_binary_assoc -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_binary_assoc -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_binary_assoc -> m TFF_binary_assoc gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_binary_assoc -> m TFF_binary_assoc gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_binary_assoc -> m TFF_binary_assoc | |
Ord TFF_binary_assoc Source # | |
Defined in TPTP.AS compare :: TFF_binary_assoc -> TFF_binary_assoc -> Ordering (<) :: TFF_binary_assoc -> TFF_binary_assoc -> Bool (<=) :: TFF_binary_assoc -> TFF_binary_assoc -> Bool (>) :: TFF_binary_assoc -> TFF_binary_assoc -> Bool (>=) :: TFF_binary_assoc -> TFF_binary_assoc -> Bool max :: TFF_binary_assoc -> TFF_binary_assoc -> TFF_binary_assoc min :: TFF_binary_assoc -> TFF_binary_assoc -> TFF_binary_assoc | |
Show TFF_binary_assoc Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_binary_assoc -> ShowS show :: TFF_binary_assoc -> String showList :: [TFF_binary_assoc] -> ShowS | |
Generic TFF_binary_assoc | |
Defined in TPTP.ATC_TPTP type Rep TFF_binary_assoc :: Type -> Type from :: TFF_binary_assoc -> Rep TFF_binary_assoc x to :: Rep TFF_binary_assoc x -> TFF_binary_assoc | |
GetRange TFF_binary_assoc Source # | |
FromJSON TFF_binary_assoc | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_binary_assoc parseJSONList :: Value -> Parser [TFF_binary_assoc] | |
ToJSON TFF_binary_assoc | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_binary_assoc -> Value toEncoding :: TFF_binary_assoc -> Encoding toJSONList :: [TFF_binary_assoc] -> Value toEncodingList :: [TFF_binary_assoc] -> Encoding | |
ShATermConvertible TFF_binary_assoc | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_binary_assoc -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_binary_assoc] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_binary_assoc) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_binary_assoc]) | |
Pretty TFF_binary_assoc Source # | |
Defined in TPTP.Pretty pretty :: TFF_binary_assoc -> Doc Source # pretties :: [TFF_binary_assoc] -> Doc Source # | |
type Rep TFF_binary_assoc | |
Defined in TPTP.ATC_TPTP type Rep TFF_binary_assoc = D1 ('MetaData "TFF_binary_assoc" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFFBA_or" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_or_formula)) :+: C1 ('MetaCons "TFFBA_and" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_and_formula))) |
type TFF_or_formula = [TFF_unitary_formula] Source #
type TFF_and_formula = [TFF_unitary_formula] Source #
data TFF_unitary_formula Source #
TFFUF_quantified TFF_quantified_formula | |
TFFUF_unary TFF_unary_formula | |
TFFUF_atomic TFF_atomic_formula | |
TFFUF_conditional TFF_conditional | |
TFFUF_let TFF_let | |
TFFUF_logic TFF_logic_formula |
Instances
Eq TFF_unitary_formula Source # | |
Defined in TPTP.AS (==) :: TFF_unitary_formula -> TFF_unitary_formula -> Bool (/=) :: TFF_unitary_formula -> TFF_unitary_formula -> Bool | |
Data TFF_unitary_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_unitary_formula -> c TFF_unitary_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_unitary_formula toConstr :: TFF_unitary_formula -> Constr dataTypeOf :: TFF_unitary_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_unitary_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_unitary_formula) gmapT :: (forall b. Data b => b -> b) -> TFF_unitary_formula -> TFF_unitary_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_unitary_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_unitary_formula -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_unitary_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_unitary_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_unitary_formula -> m TFF_unitary_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_unitary_formula -> m TFF_unitary_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_unitary_formula -> m TFF_unitary_formula | |
Ord TFF_unitary_formula Source # | |
Defined in TPTP.AS compare :: TFF_unitary_formula -> TFF_unitary_formula -> Ordering (<) :: TFF_unitary_formula -> TFF_unitary_formula -> Bool (<=) :: TFF_unitary_formula -> TFF_unitary_formula -> Bool (>) :: TFF_unitary_formula -> TFF_unitary_formula -> Bool (>=) :: TFF_unitary_formula -> TFF_unitary_formula -> Bool max :: TFF_unitary_formula -> TFF_unitary_formula -> TFF_unitary_formula min :: TFF_unitary_formula -> TFF_unitary_formula -> TFF_unitary_formula | |
Show TFF_unitary_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_unitary_formula -> ShowS show :: TFF_unitary_formula -> String showList :: [TFF_unitary_formula] -> ShowS | |
Generic TFF_unitary_formula | |
Defined in TPTP.ATC_TPTP type Rep TFF_unitary_formula :: Type -> Type from :: TFF_unitary_formula -> Rep TFF_unitary_formula x to :: Rep TFF_unitary_formula x -> TFF_unitary_formula | |
GetRange TFF_unitary_formula Source # | |
FromJSON TFF_unitary_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_unitary_formula parseJSONList :: Value -> Parser [TFF_unitary_formula] | |
ToJSON TFF_unitary_formula | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_unitary_formula -> Value toEncoding :: TFF_unitary_formula -> Encoding toJSONList :: [TFF_unitary_formula] -> Value toEncodingList :: [TFF_unitary_formula] -> Encoding | |
ShATermConvertible TFF_unitary_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_unitary_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_unitary_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_unitary_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_unitary_formula]) | |
Pretty TFF_unitary_formula Source # | |
Defined in TPTP.Pretty pretty :: TFF_unitary_formula -> Doc Source # pretties :: [TFF_unitary_formula] -> Doc Source # | |
type Rep TFF_unitary_formula | |
Defined in TPTP.ATC_TPTP type Rep TFF_unitary_formula = D1 ('MetaData "TFF_unitary_formula" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "TFFUF_quantified" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_quantified_formula)) :+: (C1 ('MetaCons "TFFUF_unary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_unary_formula)) :+: C1 ('MetaCons "TFFUF_atomic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_atomic_formula)))) :+: (C1 ('MetaCons "TFFUF_conditional" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_conditional)) :+: (C1 ('MetaCons "TFFUF_let" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_let)) :+: C1 ('MetaCons "TFFUF_logic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_logic_formula))))) |
data TFF_quantified_formula Source #
Instances
type TFF_variable_list = [TFF_variable] Source #
data TFF_variable Source #
Instances
Eq TFF_variable Source # | |
Defined in TPTP.AS (==) :: TFF_variable -> TFF_variable -> Bool (/=) :: TFF_variable -> TFF_variable -> Bool | |
Data TFF_variable Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_variable -> c TFF_variable gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_variable toConstr :: TFF_variable -> Constr dataTypeOf :: TFF_variable -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_variable) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_variable) gmapT :: (forall b. Data b => b -> b) -> TFF_variable -> TFF_variable gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_variable -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_variable -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_variable -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_variable -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_variable -> m TFF_variable gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_variable -> m TFF_variable gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_variable -> m TFF_variable | |
Ord TFF_variable Source # | |
Defined in TPTP.AS compare :: TFF_variable -> TFF_variable -> Ordering (<) :: TFF_variable -> TFF_variable -> Bool (<=) :: TFF_variable -> TFF_variable -> Bool (>) :: TFF_variable -> TFF_variable -> Bool (>=) :: TFF_variable -> TFF_variable -> Bool max :: TFF_variable -> TFF_variable -> TFF_variable min :: TFF_variable -> TFF_variable -> TFF_variable | |
Show TFF_variable Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_variable -> ShowS show :: TFF_variable -> String showList :: [TFF_variable] -> ShowS | |
Generic TFF_variable | |
Defined in TPTP.ATC_TPTP type Rep TFF_variable :: Type -> Type from :: TFF_variable -> Rep TFF_variable x to :: Rep TFF_variable x -> TFF_variable | |
GetRange TFF_variable Source # | |
FromJSON TFF_variable | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_variable parseJSONList :: Value -> Parser [TFF_variable] | |
ToJSON TFF_variable | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_variable -> Value toEncoding :: TFF_variable -> Encoding toJSONList :: [TFF_variable] -> Value toEncodingList :: [TFF_variable] -> Encoding | |
ShATermConvertible TFF_variable | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_variable -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_variable] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_variable) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_variable]) | |
Pretty TFF_variable Source # | |
Defined in TPTP.Pretty pretty :: TFF_variable -> Doc Source # pretties :: [TFF_variable] -> Doc Source # | |
type Rep TFF_variable | |
Defined in TPTP.ATC_TPTP type Rep TFF_variable = D1 ('MetaData "TFF_variable" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFFV_typed" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_typed_variable)) :+: C1 ('MetaCons "TFFV_variable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Variable))) |
data TFF_typed_variable Source #
Instances
Eq TFF_typed_variable Source # | |
Defined in TPTP.AS (==) :: TFF_typed_variable -> TFF_typed_variable -> Bool (/=) :: TFF_typed_variable -> TFF_typed_variable -> Bool | |
Data TFF_typed_variable Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_typed_variable -> c TFF_typed_variable gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_typed_variable toConstr :: TFF_typed_variable -> Constr dataTypeOf :: TFF_typed_variable -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_typed_variable) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_typed_variable) gmapT :: (forall b. Data b => b -> b) -> TFF_typed_variable -> TFF_typed_variable gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_typed_variable -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_typed_variable -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_typed_variable -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_typed_variable -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_typed_variable -> m TFF_typed_variable gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_typed_variable -> m TFF_typed_variable gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_typed_variable -> m TFF_typed_variable | |
Ord TFF_typed_variable Source # | |
Defined in TPTP.AS compare :: TFF_typed_variable -> TFF_typed_variable -> Ordering (<) :: TFF_typed_variable -> TFF_typed_variable -> Bool (<=) :: TFF_typed_variable -> TFF_typed_variable -> Bool (>) :: TFF_typed_variable -> TFF_typed_variable -> Bool (>=) :: TFF_typed_variable -> TFF_typed_variable -> Bool max :: TFF_typed_variable -> TFF_typed_variable -> TFF_typed_variable min :: TFF_typed_variable -> TFF_typed_variable -> TFF_typed_variable | |
Show TFF_typed_variable Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_typed_variable -> ShowS show :: TFF_typed_variable -> String showList :: [TFF_typed_variable] -> ShowS | |
Generic TFF_typed_variable | |
Defined in TPTP.ATC_TPTP type Rep TFF_typed_variable :: Type -> Type from :: TFF_typed_variable -> Rep TFF_typed_variable x to :: Rep TFF_typed_variable x -> TFF_typed_variable | |
GetRange TFF_typed_variable Source # | |
FromJSON TFF_typed_variable | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_typed_variable parseJSONList :: Value -> Parser [TFF_typed_variable] | |
ToJSON TFF_typed_variable | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_typed_variable -> Value toEncoding :: TFF_typed_variable -> Encoding toJSONList :: [TFF_typed_variable] -> Value toEncodingList :: [TFF_typed_variable] -> Encoding | |
ShATermConvertible TFF_typed_variable | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_typed_variable -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_typed_variable] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_typed_variable) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_typed_variable]) | |
Pretty TFF_typed_variable Source # | |
Defined in TPTP.Pretty pretty :: TFF_typed_variable -> Doc Source # pretties :: [TFF_typed_variable] -> Doc Source # | |
type Rep TFF_typed_variable | |
Defined in TPTP.ATC_TPTP type Rep TFF_typed_variable = D1 ('MetaData "TFF_typed_variable" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFF_typed_variable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Variable) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_atomic_type))) |
data TFF_unary_formula Source #
Instances
Eq TFF_unary_formula Source # | |
Defined in TPTP.AS (==) :: TFF_unary_formula -> TFF_unary_formula -> Bool (/=) :: TFF_unary_formula -> TFF_unary_formula -> Bool | |
Data TFF_unary_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_unary_formula -> c TFF_unary_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_unary_formula toConstr :: TFF_unary_formula -> Constr dataTypeOf :: TFF_unary_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_unary_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_unary_formula) gmapT :: (forall b. Data b => b -> b) -> TFF_unary_formula -> TFF_unary_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_unary_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_unary_formula -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_unary_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_unary_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_unary_formula -> m TFF_unary_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_unary_formula -> m TFF_unary_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_unary_formula -> m TFF_unary_formula | |
Ord TFF_unary_formula Source # | |
Defined in TPTP.AS compare :: TFF_unary_formula -> TFF_unary_formula -> Ordering (<) :: TFF_unary_formula -> TFF_unary_formula -> Bool (<=) :: TFF_unary_formula -> TFF_unary_formula -> Bool (>) :: TFF_unary_formula -> TFF_unary_formula -> Bool (>=) :: TFF_unary_formula -> TFF_unary_formula -> Bool max :: TFF_unary_formula -> TFF_unary_formula -> TFF_unary_formula min :: TFF_unary_formula -> TFF_unary_formula -> TFF_unary_formula | |
Show TFF_unary_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_unary_formula -> ShowS show :: TFF_unary_formula -> String showList :: [TFF_unary_formula] -> ShowS | |
Generic TFF_unary_formula | |
Defined in TPTP.ATC_TPTP type Rep TFF_unary_formula :: Type -> Type from :: TFF_unary_formula -> Rep TFF_unary_formula x to :: Rep TFF_unary_formula x -> TFF_unary_formula | |
GetRange TFF_unary_formula Source # | |
FromJSON TFF_unary_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_unary_formula parseJSONList :: Value -> Parser [TFF_unary_formula] | |
ToJSON TFF_unary_formula | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_unary_formula -> Value toEncoding :: TFF_unary_formula -> Encoding toJSONList :: [TFF_unary_formula] -> Value toEncodingList :: [TFF_unary_formula] -> Encoding | |
ShATermConvertible TFF_unary_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_unary_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_unary_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_unary_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_unary_formula]) | |
Pretty TFF_unary_formula Source # | |
Defined in TPTP.Pretty pretty :: TFF_unary_formula -> Doc Source # pretties :: [TFF_unary_formula] -> Doc Source # | |
type Rep TFF_unary_formula | |
Defined in TPTP.ATC_TPTP type Rep TFF_unary_formula = D1 ('MetaData "TFF_unary_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFFUF_connective" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Unary_connective) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_unitary_formula)) :+: C1 ('MetaCons "TFFUF_infix" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_infix_unary))) |
data TFF_conditional Source #
Instances
Eq TFF_conditional Source # | |
Defined in TPTP.AS (==) :: TFF_conditional -> TFF_conditional -> Bool (/=) :: TFF_conditional -> TFF_conditional -> Bool | |
Data TFF_conditional Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_conditional -> c TFF_conditional gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_conditional toConstr :: TFF_conditional -> Constr dataTypeOf :: TFF_conditional -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_conditional) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_conditional) gmapT :: (forall b. Data b => b -> b) -> TFF_conditional -> TFF_conditional gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_conditional -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_conditional -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_conditional -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_conditional -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_conditional -> m TFF_conditional gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_conditional -> m TFF_conditional gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_conditional -> m TFF_conditional | |
Ord TFF_conditional Source # | |
Defined in TPTP.AS compare :: TFF_conditional -> TFF_conditional -> Ordering (<) :: TFF_conditional -> TFF_conditional -> Bool (<=) :: TFF_conditional -> TFF_conditional -> Bool (>) :: TFF_conditional -> TFF_conditional -> Bool (>=) :: TFF_conditional -> TFF_conditional -> Bool max :: TFF_conditional -> TFF_conditional -> TFF_conditional min :: TFF_conditional -> TFF_conditional -> TFF_conditional | |
Show TFF_conditional Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_conditional -> ShowS show :: TFF_conditional -> String showList :: [TFF_conditional] -> ShowS | |
Generic TFF_conditional | |
Defined in TPTP.ATC_TPTP type Rep TFF_conditional :: Type -> Type from :: TFF_conditional -> Rep TFF_conditional x to :: Rep TFF_conditional x -> TFF_conditional | |
GetRange TFF_conditional Source # | |
FromJSON TFF_conditional | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_conditional parseJSONList :: Value -> Parser [TFF_conditional] | |
ToJSON TFF_conditional | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_conditional -> Value toEncoding :: TFF_conditional -> Encoding toJSONList :: [TFF_conditional] -> Value toEncodingList :: [TFF_conditional] -> Encoding | |
ShATermConvertible TFF_conditional | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_conditional -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_conditional] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_conditional) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_conditional]) | |
Pretty TFF_conditional Source # | |
Defined in TPTP.Pretty pretty :: TFF_conditional -> Doc Source # pretties :: [TFF_conditional] -> Doc Source # | |
type Rep TFF_conditional | |
Defined in TPTP.ATC_TPTP type Rep TFF_conditional = D1 ('MetaData "TFF_conditional" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFF_conditional" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_logic_formula) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_logic_formula) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_logic_formula)))) |
TFF_let_term_defns TFF_let_term_defns TFF_formula | |
TFF_let_formula_defns TFF_let_formula_defns TFF_formula |
Instances
Eq TFF_let Source # | |
Data TFF_let Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_let -> c TFF_let gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_let dataTypeOf :: TFF_let -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_let) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_let) gmapT :: (forall b. Data b => b -> b) -> TFF_let -> TFF_let gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_let -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_let -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_let -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_let -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_let -> m TFF_let gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_let -> m TFF_let gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_let -> m TFF_let | |
Ord TFF_let Source # | |
Show TFF_let Source # | |
Generic TFF_let | |
GetRange TFF_let Source # | |
FromJSON TFF_let | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_let parseJSONList :: Value -> Parser [TFF_let] | |
ToJSON TFF_let | |
Defined in TPTP.ATC_TPTP toEncoding :: TFF_let -> Encoding toJSONList :: [TFF_let] -> Value toEncodingList :: [TFF_let] -> Encoding | |
ShATermConvertible TFF_let | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_let -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_let] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_let) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_let]) | |
Pretty TFF_let Source # | |
type Rep TFF_let | |
Defined in TPTP.ATC_TPTP type Rep TFF_let = D1 ('MetaData "TFF_let" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFF_let_term_defns" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_let_term_defns) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_formula)) :+: C1 ('MetaCons "TFF_let_formula_defns" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_let_formula_defns) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_formula))) |
data TFF_let_term_defns Source #
Instances
Eq TFF_let_term_defns Source # | |
Defined in TPTP.AS (==) :: TFF_let_term_defns -> TFF_let_term_defns -> Bool (/=) :: TFF_let_term_defns -> TFF_let_term_defns -> Bool | |
Data TFF_let_term_defns Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_let_term_defns -> c TFF_let_term_defns gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_let_term_defns toConstr :: TFF_let_term_defns -> Constr dataTypeOf :: TFF_let_term_defns -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_let_term_defns) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_let_term_defns) gmapT :: (forall b. Data b => b -> b) -> TFF_let_term_defns -> TFF_let_term_defns gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_let_term_defns -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_let_term_defns -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_let_term_defns -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_let_term_defns -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_let_term_defns -> m TFF_let_term_defns gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_let_term_defns -> m TFF_let_term_defns gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_let_term_defns -> m TFF_let_term_defns | |
Ord TFF_let_term_defns Source # | |
Defined in TPTP.AS compare :: TFF_let_term_defns -> TFF_let_term_defns -> Ordering (<) :: TFF_let_term_defns -> TFF_let_term_defns -> Bool (<=) :: TFF_let_term_defns -> TFF_let_term_defns -> Bool (>) :: TFF_let_term_defns -> TFF_let_term_defns -> Bool (>=) :: TFF_let_term_defns -> TFF_let_term_defns -> Bool max :: TFF_let_term_defns -> TFF_let_term_defns -> TFF_let_term_defns min :: TFF_let_term_defns -> TFF_let_term_defns -> TFF_let_term_defns | |
Show TFF_let_term_defns Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_let_term_defns -> ShowS show :: TFF_let_term_defns -> String showList :: [TFF_let_term_defns] -> ShowS | |
Generic TFF_let_term_defns | |
Defined in TPTP.ATC_TPTP type Rep TFF_let_term_defns :: Type -> Type from :: TFF_let_term_defns -> Rep TFF_let_term_defns x to :: Rep TFF_let_term_defns x -> TFF_let_term_defns | |
GetRange TFF_let_term_defns Source # | |
FromJSON TFF_let_term_defns | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_let_term_defns parseJSONList :: Value -> Parser [TFF_let_term_defns] | |
ToJSON TFF_let_term_defns | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_let_term_defns -> Value toEncoding :: TFF_let_term_defns -> Encoding toJSONList :: [TFF_let_term_defns] -> Value toEncodingList :: [TFF_let_term_defns] -> Encoding | |
ShATermConvertible TFF_let_term_defns | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_let_term_defns -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_let_term_defns] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_let_term_defns) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_let_term_defns]) | |
Pretty TFF_let_term_defns Source # | |
Defined in TPTP.Pretty pretty :: TFF_let_term_defns -> Doc Source # pretties :: [TFF_let_term_defns] -> Doc Source # | |
type Rep TFF_let_term_defns | |
Defined in TPTP.ATC_TPTP type Rep TFF_let_term_defns = D1 ('MetaData "TFF_let_term_defns" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFFLTD_single" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_let_term_defn)) :+: C1 ('MetaCons "TFFLTD_many" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_let_term_list))) |
type TFF_let_term_list = [TFF_let_term_defn] Source #
data TFF_let_term_defn Source #
Instances
Eq TFF_let_term_defn Source # | |
Defined in TPTP.AS (==) :: TFF_let_term_defn -> TFF_let_term_defn -> Bool (/=) :: TFF_let_term_defn -> TFF_let_term_defn -> Bool | |
Data TFF_let_term_defn Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_let_term_defn -> c TFF_let_term_defn gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_let_term_defn toConstr :: TFF_let_term_defn -> Constr dataTypeOf :: TFF_let_term_defn -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_let_term_defn) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_let_term_defn) gmapT :: (forall b. Data b => b -> b) -> TFF_let_term_defn -> TFF_let_term_defn gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_let_term_defn -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_let_term_defn -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_let_term_defn -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_let_term_defn -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_let_term_defn -> m TFF_let_term_defn gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_let_term_defn -> m TFF_let_term_defn gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_let_term_defn -> m TFF_let_term_defn | |
Ord TFF_let_term_defn Source # | |
Defined in TPTP.AS compare :: TFF_let_term_defn -> TFF_let_term_defn -> Ordering (<) :: TFF_let_term_defn -> TFF_let_term_defn -> Bool (<=) :: TFF_let_term_defn -> TFF_let_term_defn -> Bool (>) :: TFF_let_term_defn -> TFF_let_term_defn -> Bool (>=) :: TFF_let_term_defn -> TFF_let_term_defn -> Bool max :: TFF_let_term_defn -> TFF_let_term_defn -> TFF_let_term_defn min :: TFF_let_term_defn -> TFF_let_term_defn -> TFF_let_term_defn | |
Show TFF_let_term_defn Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_let_term_defn -> ShowS show :: TFF_let_term_defn -> String showList :: [TFF_let_term_defn] -> ShowS | |
Generic TFF_let_term_defn | |
Defined in TPTP.ATC_TPTP type Rep TFF_let_term_defn :: Type -> Type from :: TFF_let_term_defn -> Rep TFF_let_term_defn x to :: Rep TFF_let_term_defn x -> TFF_let_term_defn | |
GetRange TFF_let_term_defn Source # | |
FromJSON TFF_let_term_defn | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_let_term_defn parseJSONList :: Value -> Parser [TFF_let_term_defn] | |
ToJSON TFF_let_term_defn | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_let_term_defn -> Value toEncoding :: TFF_let_term_defn -> Encoding toJSONList :: [TFF_let_term_defn] -> Value toEncodingList :: [TFF_let_term_defn] -> Encoding | |
ShATermConvertible TFF_let_term_defn | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_let_term_defn -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_let_term_defn] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_let_term_defn) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_let_term_defn]) | |
Pretty TFF_let_term_defn Source # | |
Defined in TPTP.Pretty pretty :: TFF_let_term_defn -> Doc Source # pretties :: [TFF_let_term_defn] -> Doc Source # | |
type Rep TFF_let_term_defn | |
Defined in TPTP.ATC_TPTP type Rep TFF_let_term_defn = D1 ('MetaData "TFF_let_term_defn" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFFLTD_variable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_variable_list) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_let_term_defn)) :+: C1 ('MetaCons "TFFLTD_binding" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_let_term_binding))) |
data TFF_let_term_binding Source #
Instances
Eq TFF_let_term_binding Source # | |
Defined in TPTP.AS (==) :: TFF_let_term_binding -> TFF_let_term_binding -> Bool (/=) :: TFF_let_term_binding -> TFF_let_term_binding -> Bool | |
Data TFF_let_term_binding Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_let_term_binding -> c TFF_let_term_binding gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_let_term_binding toConstr :: TFF_let_term_binding -> Constr dataTypeOf :: TFF_let_term_binding -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_let_term_binding) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_let_term_binding) gmapT :: (forall b. Data b => b -> b) -> TFF_let_term_binding -> TFF_let_term_binding gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_let_term_binding -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_let_term_binding -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_let_term_binding -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_let_term_binding -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_let_term_binding -> m TFF_let_term_binding gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_let_term_binding -> m TFF_let_term_binding gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_let_term_binding -> m TFF_let_term_binding | |
Ord TFF_let_term_binding Source # | |
Defined in TPTP.AS compare :: TFF_let_term_binding -> TFF_let_term_binding -> Ordering (<) :: TFF_let_term_binding -> TFF_let_term_binding -> Bool (<=) :: TFF_let_term_binding -> TFF_let_term_binding -> Bool (>) :: TFF_let_term_binding -> TFF_let_term_binding -> Bool (>=) :: TFF_let_term_binding -> TFF_let_term_binding -> Bool max :: TFF_let_term_binding -> TFF_let_term_binding -> TFF_let_term_binding min :: TFF_let_term_binding -> TFF_let_term_binding -> TFF_let_term_binding | |
Show TFF_let_term_binding Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_let_term_binding -> ShowS show :: TFF_let_term_binding -> String showList :: [TFF_let_term_binding] -> ShowS | |
Generic TFF_let_term_binding | |
Defined in TPTP.ATC_TPTP type Rep TFF_let_term_binding :: Type -> Type from :: TFF_let_term_binding -> Rep TFF_let_term_binding x to :: Rep TFF_let_term_binding x -> TFF_let_term_binding | |
GetRange TFF_let_term_binding Source # | |
FromJSON TFF_let_term_binding | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_let_term_binding parseJSONList :: Value -> Parser [TFF_let_term_binding] | |
ToJSON TFF_let_term_binding | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_let_term_binding -> Value toEncoding :: TFF_let_term_binding -> Encoding toJSONList :: [TFF_let_term_binding] -> Value toEncodingList :: [TFF_let_term_binding] -> Encoding | |
ShATermConvertible TFF_let_term_binding | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_let_term_binding -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_let_term_binding] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_let_term_binding) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_let_term_binding]) | |
Pretty TFF_let_term_binding Source # | |
Defined in TPTP.Pretty pretty :: TFF_let_term_binding -> Doc Source # pretties :: [TFF_let_term_binding] -> Doc Source # | |
type Rep TFF_let_term_binding | |
Defined in TPTP.ATC_TPTP type Rep TFF_let_term_binding = D1 ('MetaData "TFF_let_term_binding" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFFLTB_plain" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_plain_term) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_term)) :+: C1 ('MetaCons "TFFLTB_binding" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_let_term_binding))) |
data TFF_let_formula_defns Source #
Instances
type TFF_let_formula_list = [TFF_let_formula_defn] Source #
data TFF_let_formula_defn Source #
Instances
Eq TFF_let_formula_defn Source # | |
Defined in TPTP.AS (==) :: TFF_let_formula_defn -> TFF_let_formula_defn -> Bool (/=) :: TFF_let_formula_defn -> TFF_let_formula_defn -> Bool | |
Data TFF_let_formula_defn Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_let_formula_defn -> c TFF_let_formula_defn gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_let_formula_defn toConstr :: TFF_let_formula_defn -> Constr dataTypeOf :: TFF_let_formula_defn -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_let_formula_defn) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_let_formula_defn) gmapT :: (forall b. Data b => b -> b) -> TFF_let_formula_defn -> TFF_let_formula_defn gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_let_formula_defn -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_let_formula_defn -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_let_formula_defn -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_let_formula_defn -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_let_formula_defn -> m TFF_let_formula_defn gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_let_formula_defn -> m TFF_let_formula_defn gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_let_formula_defn -> m TFF_let_formula_defn | |
Ord TFF_let_formula_defn Source # | |
Defined in TPTP.AS compare :: TFF_let_formula_defn -> TFF_let_formula_defn -> Ordering (<) :: TFF_let_formula_defn -> TFF_let_formula_defn -> Bool (<=) :: TFF_let_formula_defn -> TFF_let_formula_defn -> Bool (>) :: TFF_let_formula_defn -> TFF_let_formula_defn -> Bool (>=) :: TFF_let_formula_defn -> TFF_let_formula_defn -> Bool max :: TFF_let_formula_defn -> TFF_let_formula_defn -> TFF_let_formula_defn min :: TFF_let_formula_defn -> TFF_let_formula_defn -> TFF_let_formula_defn | |
Show TFF_let_formula_defn Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_let_formula_defn -> ShowS show :: TFF_let_formula_defn -> String showList :: [TFF_let_formula_defn] -> ShowS | |
Generic TFF_let_formula_defn | |
Defined in TPTP.ATC_TPTP type Rep TFF_let_formula_defn :: Type -> Type from :: TFF_let_formula_defn -> Rep TFF_let_formula_defn x to :: Rep TFF_let_formula_defn x -> TFF_let_formula_defn | |
GetRange TFF_let_formula_defn Source # | |
FromJSON TFF_let_formula_defn | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_let_formula_defn parseJSONList :: Value -> Parser [TFF_let_formula_defn] | |
ToJSON TFF_let_formula_defn | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_let_formula_defn -> Value toEncoding :: TFF_let_formula_defn -> Encoding toJSONList :: [TFF_let_formula_defn] -> Value toEncodingList :: [TFF_let_formula_defn] -> Encoding | |
ShATermConvertible TFF_let_formula_defn | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_let_formula_defn -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_let_formula_defn] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_let_formula_defn) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_let_formula_defn]) | |
Pretty TFF_let_formula_defn Source # | |
Defined in TPTP.Pretty pretty :: TFF_let_formula_defn -> Doc Source # pretties :: [TFF_let_formula_defn] -> Doc Source # | |
type Rep TFF_let_formula_defn | |
Defined in TPTP.ATC_TPTP type Rep TFF_let_formula_defn = D1 ('MetaData "TFF_let_formula_defn" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFFLFD_variable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_variable_list) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_let_formula_defn)) :+: C1 ('MetaCons "TFFLFD_binding" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_let_formula_binding))) |
data TFF_let_formula_binding Source #
Instances
data TFF_sequent Source #
Instances
Eq TFF_sequent Source # | |
Defined in TPTP.AS (==) :: TFF_sequent -> TFF_sequent -> Bool (/=) :: TFF_sequent -> TFF_sequent -> Bool | |
Data TFF_sequent Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_sequent -> c TFF_sequent gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_sequent toConstr :: TFF_sequent -> Constr dataTypeOf :: TFF_sequent -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_sequent) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_sequent) gmapT :: (forall b. Data b => b -> b) -> TFF_sequent -> TFF_sequent gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_sequent -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_sequent -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_sequent -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_sequent -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_sequent -> m TFF_sequent gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_sequent -> m TFF_sequent gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_sequent -> m TFF_sequent | |
Ord TFF_sequent Source # | |
Defined in TPTP.AS compare :: TFF_sequent -> TFF_sequent -> Ordering (<) :: TFF_sequent -> TFF_sequent -> Bool (<=) :: TFF_sequent -> TFF_sequent -> Bool (>) :: TFF_sequent -> TFF_sequent -> Bool (>=) :: TFF_sequent -> TFF_sequent -> Bool max :: TFF_sequent -> TFF_sequent -> TFF_sequent min :: TFF_sequent -> TFF_sequent -> TFF_sequent | |
Show TFF_sequent Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_sequent -> ShowS show :: TFF_sequent -> String showList :: [TFF_sequent] -> ShowS | |
Generic TFF_sequent | |
Defined in TPTP.ATC_TPTP type Rep TFF_sequent :: Type -> Type from :: TFF_sequent -> Rep TFF_sequent x to :: Rep TFF_sequent x -> TFF_sequent | |
GetRange TFF_sequent Source # | |
FromJSON TFF_sequent | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_sequent parseJSONList :: Value -> Parser [TFF_sequent] | |
ToJSON TFF_sequent | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_sequent -> Value toEncoding :: TFF_sequent -> Encoding toJSONList :: [TFF_sequent] -> Value toEncodingList :: [TFF_sequent] -> Encoding | |
ShATermConvertible TFF_sequent | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_sequent -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_sequent] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_sequent) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_sequent]) | |
Pretty TFF_sequent Source # | |
Defined in TPTP.Pretty pretty :: TFF_sequent -> Doc Source # pretties :: [TFF_sequent] -> Doc Source # | |
type Rep TFF_sequent | |
Defined in TPTP.ATC_TPTP type Rep TFF_sequent = D1 ('MetaData "TFF_sequent" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFFS_plain" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_formula_tuple) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_formula_tuple)) :+: C1 ('MetaCons "TFFS_parens" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_sequent))) |
newtype TFF_formula_tuple Source #
Instances
Eq TFF_formula_tuple Source # | |
Defined in TPTP.AS (==) :: TFF_formula_tuple -> TFF_formula_tuple -> Bool (/=) :: TFF_formula_tuple -> TFF_formula_tuple -> Bool | |
Data TFF_formula_tuple Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_formula_tuple -> c TFF_formula_tuple gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_formula_tuple toConstr :: TFF_formula_tuple -> Constr dataTypeOf :: TFF_formula_tuple -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_formula_tuple) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_formula_tuple) gmapT :: (forall b. Data b => b -> b) -> TFF_formula_tuple -> TFF_formula_tuple gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_formula_tuple -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_formula_tuple -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_formula_tuple -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_formula_tuple -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_formula_tuple -> m TFF_formula_tuple gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_formula_tuple -> m TFF_formula_tuple gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_formula_tuple -> m TFF_formula_tuple | |
Ord TFF_formula_tuple Source # | |
Defined in TPTP.AS compare :: TFF_formula_tuple -> TFF_formula_tuple -> Ordering (<) :: TFF_formula_tuple -> TFF_formula_tuple -> Bool (<=) :: TFF_formula_tuple -> TFF_formula_tuple -> Bool (>) :: TFF_formula_tuple -> TFF_formula_tuple -> Bool (>=) :: TFF_formula_tuple -> TFF_formula_tuple -> Bool max :: TFF_formula_tuple -> TFF_formula_tuple -> TFF_formula_tuple min :: TFF_formula_tuple -> TFF_formula_tuple -> TFF_formula_tuple | |
Show TFF_formula_tuple Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_formula_tuple -> ShowS show :: TFF_formula_tuple -> String showList :: [TFF_formula_tuple] -> ShowS | |
Generic TFF_formula_tuple | |
Defined in TPTP.ATC_TPTP type Rep TFF_formula_tuple :: Type -> Type from :: TFF_formula_tuple -> Rep TFF_formula_tuple x to :: Rep TFF_formula_tuple x -> TFF_formula_tuple | |
GetRange TFF_formula_tuple Source # | |
FromJSON TFF_formula_tuple | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_formula_tuple parseJSONList :: Value -> Parser [TFF_formula_tuple] | |
ToJSON TFF_formula_tuple | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_formula_tuple -> Value toEncoding :: TFF_formula_tuple -> Encoding toJSONList :: [TFF_formula_tuple] -> Value toEncodingList :: [TFF_formula_tuple] -> Encoding | |
ShATermConvertible TFF_formula_tuple | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_formula_tuple -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_formula_tuple] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_formula_tuple) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_formula_tuple]) | |
Pretty TFF_formula_tuple Source # | |
Defined in TPTP.Pretty pretty :: TFF_formula_tuple -> Doc Source # pretties :: [TFF_formula_tuple] -> Doc Source # | |
type Rep TFF_formula_tuple | |
Defined in TPTP.ATC_TPTP type Rep TFF_formula_tuple = D1 ('MetaData "TFF_formula_tuple" "TPTP.AS" "main" 'True) (C1 ('MetaCons "TFF_formula_tuple" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_formula_tuple_list))) |
type TFF_formula_tuple_list = [TFF_logic_formula] Source #
data TFF_typed_atom Source #
Instances
Eq TFF_typed_atom Source # | |
Defined in TPTP.AS (==) :: TFF_typed_atom -> TFF_typed_atom -> Bool (/=) :: TFF_typed_atom -> TFF_typed_atom -> Bool | |
Data TFF_typed_atom Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_typed_atom -> c TFF_typed_atom gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_typed_atom toConstr :: TFF_typed_atom -> Constr dataTypeOf :: TFF_typed_atom -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_typed_atom) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_typed_atom) gmapT :: (forall b. Data b => b -> b) -> TFF_typed_atom -> TFF_typed_atom gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_typed_atom -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_typed_atom -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_typed_atom -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_typed_atom -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_typed_atom -> m TFF_typed_atom gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_typed_atom -> m TFF_typed_atom gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_typed_atom -> m TFF_typed_atom | |
Ord TFF_typed_atom Source # | |
Defined in TPTP.AS compare :: TFF_typed_atom -> TFF_typed_atom -> Ordering (<) :: TFF_typed_atom -> TFF_typed_atom -> Bool (<=) :: TFF_typed_atom -> TFF_typed_atom -> Bool (>) :: TFF_typed_atom -> TFF_typed_atom -> Bool (>=) :: TFF_typed_atom -> TFF_typed_atom -> Bool max :: TFF_typed_atom -> TFF_typed_atom -> TFF_typed_atom min :: TFF_typed_atom -> TFF_typed_atom -> TFF_typed_atom | |
Show TFF_typed_atom Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_typed_atom -> ShowS show :: TFF_typed_atom -> String showList :: [TFF_typed_atom] -> ShowS | |
Generic TFF_typed_atom | |
Defined in TPTP.ATC_TPTP type Rep TFF_typed_atom :: Type -> Type from :: TFF_typed_atom -> Rep TFF_typed_atom x to :: Rep TFF_typed_atom x -> TFF_typed_atom | |
GetRange TFF_typed_atom Source # | |
FromJSON TFF_typed_atom | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_typed_atom parseJSONList :: Value -> Parser [TFF_typed_atom] | |
ToJSON TFF_typed_atom | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_typed_atom -> Value toEncoding :: TFF_typed_atom -> Encoding toJSONList :: [TFF_typed_atom] -> Value toEncodingList :: [TFF_typed_atom] -> Encoding | |
ShATermConvertible TFF_typed_atom | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_typed_atom -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_typed_atom] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_typed_atom) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_typed_atom]) | |
Pretty TFF_typed_atom Source # | |
Defined in TPTP.Pretty pretty :: TFF_typed_atom -> Doc Source # pretties :: [TFF_typed_atom] -> Doc Source # | |
type Rep TFF_typed_atom | |
Defined in TPTP.ATC_TPTP type Rep TFF_typed_atom = D1 ('MetaData "TFF_typed_atom" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFFTA_plain" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Untyped_atom) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_top_level_type)) :+: C1 ('MetaCons "TFFTA_parens" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_typed_atom))) |
data TFF_subtype Source #
Instances
Eq TFF_subtype Source # | |
Defined in TPTP.AS (==) :: TFF_subtype -> TFF_subtype -> Bool (/=) :: TFF_subtype -> TFF_subtype -> Bool | |
Data TFF_subtype Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_subtype -> c TFF_subtype gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_subtype toConstr :: TFF_subtype -> Constr dataTypeOf :: TFF_subtype -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_subtype) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_subtype) gmapT :: (forall b. Data b => b -> b) -> TFF_subtype -> TFF_subtype gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_subtype -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_subtype -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_subtype -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_subtype -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_subtype -> m TFF_subtype gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_subtype -> m TFF_subtype gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_subtype -> m TFF_subtype | |
Ord TFF_subtype Source # | |
Defined in TPTP.AS compare :: TFF_subtype -> TFF_subtype -> Ordering (<) :: TFF_subtype -> TFF_subtype -> Bool (<=) :: TFF_subtype -> TFF_subtype -> Bool (>) :: TFF_subtype -> TFF_subtype -> Bool (>=) :: TFF_subtype -> TFF_subtype -> Bool max :: TFF_subtype -> TFF_subtype -> TFF_subtype min :: TFF_subtype -> TFF_subtype -> TFF_subtype | |
Show TFF_subtype Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_subtype -> ShowS show :: TFF_subtype -> String showList :: [TFF_subtype] -> ShowS | |
Generic TFF_subtype | |
Defined in TPTP.ATC_TPTP type Rep TFF_subtype :: Type -> Type from :: TFF_subtype -> Rep TFF_subtype x to :: Rep TFF_subtype x -> TFF_subtype | |
GetRange TFF_subtype Source # | |
FromJSON TFF_subtype | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_subtype parseJSONList :: Value -> Parser [TFF_subtype] | |
ToJSON TFF_subtype | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_subtype -> Value toEncoding :: TFF_subtype -> Encoding toJSONList :: [TFF_subtype] -> Value toEncodingList :: [TFF_subtype] -> Encoding | |
ShATermConvertible TFF_subtype | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_subtype -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_subtype] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_subtype) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_subtype]) | |
Pretty TFF_subtype Source # | |
Defined in TPTP.Pretty pretty :: TFF_subtype -> Doc Source # pretties :: [TFF_subtype] -> Doc Source # | |
type Rep TFF_subtype | |
Defined in TPTP.ATC_TPTP type Rep TFF_subtype = D1 ('MetaData "TFF_subtype" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFF_subtype" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Untyped_atom) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Atom))) |
data TFF_top_level_type Source #
TFFTLT_atomic TFF_atomic_type | |
TFFTLT_mapping TFF_mapping_type | |
TFFTLT_quantified TF1_quantified_type | |
TFFTLT_parens TFF_top_level_type |
Instances
Eq TFF_top_level_type Source # | |
Defined in TPTP.AS (==) :: TFF_top_level_type -> TFF_top_level_type -> Bool (/=) :: TFF_top_level_type -> TFF_top_level_type -> Bool | |
Data TFF_top_level_type Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_top_level_type -> c TFF_top_level_type gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_top_level_type toConstr :: TFF_top_level_type -> Constr dataTypeOf :: TFF_top_level_type -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_top_level_type) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_top_level_type) gmapT :: (forall b. Data b => b -> b) -> TFF_top_level_type -> TFF_top_level_type gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_top_level_type -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_top_level_type -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_top_level_type -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_top_level_type -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_top_level_type -> m TFF_top_level_type gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_top_level_type -> m TFF_top_level_type gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_top_level_type -> m TFF_top_level_type | |
Ord TFF_top_level_type Source # | |
Defined in TPTP.AS compare :: TFF_top_level_type -> TFF_top_level_type -> Ordering (<) :: TFF_top_level_type -> TFF_top_level_type -> Bool (<=) :: TFF_top_level_type -> TFF_top_level_type -> Bool (>) :: TFF_top_level_type -> TFF_top_level_type -> Bool (>=) :: TFF_top_level_type -> TFF_top_level_type -> Bool max :: TFF_top_level_type -> TFF_top_level_type -> TFF_top_level_type min :: TFF_top_level_type -> TFF_top_level_type -> TFF_top_level_type | |
Show TFF_top_level_type Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_top_level_type -> ShowS show :: TFF_top_level_type -> String showList :: [TFF_top_level_type] -> ShowS | |
Generic TFF_top_level_type | |
Defined in TPTP.ATC_TPTP type Rep TFF_top_level_type :: Type -> Type from :: TFF_top_level_type -> Rep TFF_top_level_type x to :: Rep TFF_top_level_type x -> TFF_top_level_type | |
GetRange TFF_top_level_type Source # | |
FromJSON TFF_top_level_type | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_top_level_type parseJSONList :: Value -> Parser [TFF_top_level_type] | |
ToJSON TFF_top_level_type | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_top_level_type -> Value toEncoding :: TFF_top_level_type -> Encoding toJSONList :: [TFF_top_level_type] -> Value toEncodingList :: [TFF_top_level_type] -> Encoding | |
ShATermConvertible TFF_top_level_type | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_top_level_type -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_top_level_type] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_top_level_type) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_top_level_type]) | |
Pretty TFF_top_level_type Source # | |
Defined in TPTP.Pretty pretty :: TFF_top_level_type -> Doc Source # pretties :: [TFF_top_level_type] -> Doc Source # | |
type Rep TFF_top_level_type | |
Defined in TPTP.ATC_TPTP type Rep TFF_top_level_type = D1 ('MetaData "TFF_top_level_type" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "TFFTLT_atomic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_atomic_type)) :+: C1 ('MetaCons "TFFTLT_mapping" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_mapping_type))) :+: (C1 ('MetaCons "TFFTLT_quantified" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TF1_quantified_type)) :+: C1 ('MetaCons "TFFTLT_parens" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_top_level_type)))) |
data TF1_quantified_type Source #
Instances
Eq TF1_quantified_type Source # | |
Defined in TPTP.AS (==) :: TF1_quantified_type -> TF1_quantified_type -> Bool (/=) :: TF1_quantified_type -> TF1_quantified_type -> Bool | |
Data TF1_quantified_type Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TF1_quantified_type -> c TF1_quantified_type gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TF1_quantified_type toConstr :: TF1_quantified_type -> Constr dataTypeOf :: TF1_quantified_type -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TF1_quantified_type) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TF1_quantified_type) gmapT :: (forall b. Data b => b -> b) -> TF1_quantified_type -> TF1_quantified_type gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TF1_quantified_type -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TF1_quantified_type -> r gmapQ :: (forall d. Data d => d -> u) -> TF1_quantified_type -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TF1_quantified_type -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TF1_quantified_type -> m TF1_quantified_type gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TF1_quantified_type -> m TF1_quantified_type gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TF1_quantified_type -> m TF1_quantified_type | |
Ord TF1_quantified_type Source # | |
Defined in TPTP.AS compare :: TF1_quantified_type -> TF1_quantified_type -> Ordering (<) :: TF1_quantified_type -> TF1_quantified_type -> Bool (<=) :: TF1_quantified_type -> TF1_quantified_type -> Bool (>) :: TF1_quantified_type -> TF1_quantified_type -> Bool (>=) :: TF1_quantified_type -> TF1_quantified_type -> Bool max :: TF1_quantified_type -> TF1_quantified_type -> TF1_quantified_type min :: TF1_quantified_type -> TF1_quantified_type -> TF1_quantified_type | |
Show TF1_quantified_type Source # | |
Defined in TPTP.AS showsPrec :: Int -> TF1_quantified_type -> ShowS show :: TF1_quantified_type -> String showList :: [TF1_quantified_type] -> ShowS | |
Generic TF1_quantified_type | |
Defined in TPTP.ATC_TPTP type Rep TF1_quantified_type :: Type -> Type from :: TF1_quantified_type -> Rep TF1_quantified_type x to :: Rep TF1_quantified_type x -> TF1_quantified_type | |
GetRange TF1_quantified_type Source # | |
FromJSON TF1_quantified_type | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TF1_quantified_type parseJSONList :: Value -> Parser [TF1_quantified_type] | |
ToJSON TF1_quantified_type | |
Defined in TPTP.ATC_TPTP toJSON :: TF1_quantified_type -> Value toEncoding :: TF1_quantified_type -> Encoding toJSONList :: [TF1_quantified_type] -> Value toEncodingList :: [TF1_quantified_type] -> Encoding | |
ShATermConvertible TF1_quantified_type | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TF1_quantified_type -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TF1_quantified_type] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TF1_quantified_type) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TF1_quantified_type]) | |
Pretty TF1_quantified_type Source # | |
Defined in TPTP.Pretty pretty :: TF1_quantified_type -> Doc Source # pretties :: [TF1_quantified_type] -> Doc Source # | |
type Rep TF1_quantified_type | |
Defined in TPTP.ATC_TPTP type Rep TF1_quantified_type = D1 ('MetaData "TF1_quantified_type" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TF1_quantified_type" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_variable_list) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_monotype))) |
data TFF_monotype Source #
Instances
Eq TFF_monotype Source # | |
Defined in TPTP.AS (==) :: TFF_monotype -> TFF_monotype -> Bool (/=) :: TFF_monotype -> TFF_monotype -> Bool | |
Data TFF_monotype Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_monotype -> c TFF_monotype gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_monotype toConstr :: TFF_monotype -> Constr dataTypeOf :: TFF_monotype -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_monotype) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_monotype) gmapT :: (forall b. Data b => b -> b) -> TFF_monotype -> TFF_monotype gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_monotype -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_monotype -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_monotype -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_monotype -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_monotype -> m TFF_monotype gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_monotype -> m TFF_monotype gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_monotype -> m TFF_monotype | |
Ord TFF_monotype Source # | |
Defined in TPTP.AS compare :: TFF_monotype -> TFF_monotype -> Ordering (<) :: TFF_monotype -> TFF_monotype -> Bool (<=) :: TFF_monotype -> TFF_monotype -> Bool (>) :: TFF_monotype -> TFF_monotype -> Bool (>=) :: TFF_monotype -> TFF_monotype -> Bool max :: TFF_monotype -> TFF_monotype -> TFF_monotype min :: TFF_monotype -> TFF_monotype -> TFF_monotype | |
Show TFF_monotype Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_monotype -> ShowS show :: TFF_monotype -> String showList :: [TFF_monotype] -> ShowS | |
Generic TFF_monotype | |
Defined in TPTP.ATC_TPTP type Rep TFF_monotype :: Type -> Type from :: TFF_monotype -> Rep TFF_monotype x to :: Rep TFF_monotype x -> TFF_monotype | |
GetRange TFF_monotype Source # | |
FromJSON TFF_monotype | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_monotype parseJSONList :: Value -> Parser [TFF_monotype] | |
ToJSON TFF_monotype | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_monotype -> Value toEncoding :: TFF_monotype -> Encoding toJSONList :: [TFF_monotype] -> Value toEncodingList :: [TFF_monotype] -> Encoding | |
ShATermConvertible TFF_monotype | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_monotype -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_monotype] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_monotype) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_monotype]) | |
Pretty TFF_monotype Source # | |
Defined in TPTP.Pretty pretty :: TFF_monotype -> Doc Source # pretties :: [TFF_monotype] -> Doc Source # | |
type Rep TFF_monotype | |
Defined in TPTP.ATC_TPTP type Rep TFF_monotype = D1 ('MetaData "TFF_monotype" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFFMT_atomic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_atomic_type)) :+: C1 ('MetaCons "TFFMT_mapping" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_mapping_type))) |
data TFF_unitary_type Source #
Instances
Eq TFF_unitary_type Source # | |
Defined in TPTP.AS (==) :: TFF_unitary_type -> TFF_unitary_type -> Bool (/=) :: TFF_unitary_type -> TFF_unitary_type -> Bool | |
Data TFF_unitary_type Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_unitary_type -> c TFF_unitary_type gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_unitary_type toConstr :: TFF_unitary_type -> Constr dataTypeOf :: TFF_unitary_type -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_unitary_type) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_unitary_type) gmapT :: (forall b. Data b => b -> b) -> TFF_unitary_type -> TFF_unitary_type gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_unitary_type -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_unitary_type -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_unitary_type -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_unitary_type -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_unitary_type -> m TFF_unitary_type gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_unitary_type -> m TFF_unitary_type gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_unitary_type -> m TFF_unitary_type | |
Ord TFF_unitary_type Source # | |
Defined in TPTP.AS compare :: TFF_unitary_type -> TFF_unitary_type -> Ordering (<) :: TFF_unitary_type -> TFF_unitary_type -> Bool (<=) :: TFF_unitary_type -> TFF_unitary_type -> Bool (>) :: TFF_unitary_type -> TFF_unitary_type -> Bool (>=) :: TFF_unitary_type -> TFF_unitary_type -> Bool max :: TFF_unitary_type -> TFF_unitary_type -> TFF_unitary_type min :: TFF_unitary_type -> TFF_unitary_type -> TFF_unitary_type | |
Show TFF_unitary_type Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_unitary_type -> ShowS show :: TFF_unitary_type -> String showList :: [TFF_unitary_type] -> ShowS | |
Generic TFF_unitary_type | |
Defined in TPTP.ATC_TPTP type Rep TFF_unitary_type :: Type -> Type from :: TFF_unitary_type -> Rep TFF_unitary_type x to :: Rep TFF_unitary_type x -> TFF_unitary_type | |
GetRange TFF_unitary_type Source # | |
FromJSON TFF_unitary_type | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_unitary_type parseJSONList :: Value -> Parser [TFF_unitary_type] | |
ToJSON TFF_unitary_type | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_unitary_type -> Value toEncoding :: TFF_unitary_type -> Encoding toJSONList :: [TFF_unitary_type] -> Value toEncodingList :: [TFF_unitary_type] -> Encoding | |
ShATermConvertible TFF_unitary_type | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_unitary_type -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_unitary_type] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_unitary_type) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_unitary_type]) | |
Pretty TFF_unitary_type Source # | |
Defined in TPTP.Pretty pretty :: TFF_unitary_type -> Doc Source # pretties :: [TFF_unitary_type] -> Doc Source # | |
type Rep TFF_unitary_type | |
Defined in TPTP.ATC_TPTP type Rep TFF_unitary_type = D1 ('MetaData "TFF_unitary_type" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFFUT_atomic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_atomic_type)) :+: C1 ('MetaCons "TFFUT_xprod" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_xprod_type))) |
data TFF_atomic_type Source #
TFFAT_constant Type_constant | |
TFFAT_defined Defined_type | |
TFFAT_functor Type_functor TFF_type_arguments | |
TFFAT_variable Variable |
Instances
Eq TFF_atomic_type Source # | |
Defined in TPTP.AS (==) :: TFF_atomic_type -> TFF_atomic_type -> Bool (/=) :: TFF_atomic_type -> TFF_atomic_type -> Bool | |
Data TFF_atomic_type Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_atomic_type -> c TFF_atomic_type gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_atomic_type toConstr :: TFF_atomic_type -> Constr dataTypeOf :: TFF_atomic_type -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_atomic_type) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_atomic_type) gmapT :: (forall b. Data b => b -> b) -> TFF_atomic_type -> TFF_atomic_type gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_atomic_type -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_atomic_type -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_atomic_type -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_atomic_type -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_atomic_type -> m TFF_atomic_type gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_atomic_type -> m TFF_atomic_type gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_atomic_type -> m TFF_atomic_type | |
Ord TFF_atomic_type Source # | |
Defined in TPTP.AS compare :: TFF_atomic_type -> TFF_atomic_type -> Ordering (<) :: TFF_atomic_type -> TFF_atomic_type -> Bool (<=) :: TFF_atomic_type -> TFF_atomic_type -> Bool (>) :: TFF_atomic_type -> TFF_atomic_type -> Bool (>=) :: TFF_atomic_type -> TFF_atomic_type -> Bool max :: TFF_atomic_type -> TFF_atomic_type -> TFF_atomic_type min :: TFF_atomic_type -> TFF_atomic_type -> TFF_atomic_type | |
Show TFF_atomic_type Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_atomic_type -> ShowS show :: TFF_atomic_type -> String showList :: [TFF_atomic_type] -> ShowS | |
Generic TFF_atomic_type | |
Defined in TPTP.ATC_TPTP type Rep TFF_atomic_type :: Type -> Type from :: TFF_atomic_type -> Rep TFF_atomic_type x to :: Rep TFF_atomic_type x -> TFF_atomic_type | |
GetRange TFF_atomic_type Source # | |
FromJSON TFF_atomic_type | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_atomic_type parseJSONList :: Value -> Parser [TFF_atomic_type] | |
ToJSON TFF_atomic_type | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_atomic_type -> Value toEncoding :: TFF_atomic_type -> Encoding toJSONList :: [TFF_atomic_type] -> Value toEncodingList :: [TFF_atomic_type] -> Encoding | |
ShATermConvertible TFF_atomic_type | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_atomic_type -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_atomic_type] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_atomic_type) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_atomic_type]) | |
Pretty TFF_atomic_type Source # | |
Defined in TPTP.Pretty pretty :: TFF_atomic_type -> Doc Source # pretties :: [TFF_atomic_type] -> Doc Source # | |
type Rep TFF_atomic_type | |
Defined in TPTP.ATC_TPTP type Rep TFF_atomic_type = D1 ('MetaData "TFF_atomic_type" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "TFFAT_constant" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type_constant)) :+: C1 ('MetaCons "TFFAT_defined" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Defined_type))) :+: (C1 ('MetaCons "TFFAT_functor" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Type_functor) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_type_arguments)) :+: C1 ('MetaCons "TFFAT_variable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Variable)))) |
type TFF_type_arguments = [TFF_atomic_type] Source #
data TFF_mapping_type Source #
Instances
Eq TFF_mapping_type Source # | |
Defined in TPTP.AS (==) :: TFF_mapping_type -> TFF_mapping_type -> Bool (/=) :: TFF_mapping_type -> TFF_mapping_type -> Bool | |
Data TFF_mapping_type Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_mapping_type -> c TFF_mapping_type gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_mapping_type toConstr :: TFF_mapping_type -> Constr dataTypeOf :: TFF_mapping_type -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_mapping_type) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_mapping_type) gmapT :: (forall b. Data b => b -> b) -> TFF_mapping_type -> TFF_mapping_type gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_mapping_type -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_mapping_type -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_mapping_type -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_mapping_type -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_mapping_type -> m TFF_mapping_type gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_mapping_type -> m TFF_mapping_type gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_mapping_type -> m TFF_mapping_type | |
Ord TFF_mapping_type Source # | |
Defined in TPTP.AS compare :: TFF_mapping_type -> TFF_mapping_type -> Ordering (<) :: TFF_mapping_type -> TFF_mapping_type -> Bool (<=) :: TFF_mapping_type -> TFF_mapping_type -> Bool (>) :: TFF_mapping_type -> TFF_mapping_type -> Bool (>=) :: TFF_mapping_type -> TFF_mapping_type -> Bool max :: TFF_mapping_type -> TFF_mapping_type -> TFF_mapping_type min :: TFF_mapping_type -> TFF_mapping_type -> TFF_mapping_type | |
Show TFF_mapping_type Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_mapping_type -> ShowS show :: TFF_mapping_type -> String showList :: [TFF_mapping_type] -> ShowS | |
Generic TFF_mapping_type | |
Defined in TPTP.ATC_TPTP type Rep TFF_mapping_type :: Type -> Type from :: TFF_mapping_type -> Rep TFF_mapping_type x to :: Rep TFF_mapping_type x -> TFF_mapping_type | |
GetRange TFF_mapping_type Source # | |
FromJSON TFF_mapping_type | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_mapping_type parseJSONList :: Value -> Parser [TFF_mapping_type] | |
ToJSON TFF_mapping_type | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_mapping_type -> Value toEncoding :: TFF_mapping_type -> Encoding toJSONList :: [TFF_mapping_type] -> Value toEncodingList :: [TFF_mapping_type] -> Encoding | |
ShATermConvertible TFF_mapping_type | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_mapping_type -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_mapping_type] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_mapping_type) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_mapping_type]) | |
Pretty TFF_mapping_type Source # | |
Defined in TPTP.Pretty pretty :: TFF_mapping_type -> Doc Source # pretties :: [TFF_mapping_type] -> Doc Source # | |
type Rep TFF_mapping_type | |
Defined in TPTP.ATC_TPTP type Rep TFF_mapping_type = D1 ('MetaData "TFF_mapping_type" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFF_mapping_type" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_unitary_type) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_atomic_type))) |
data TFF_xprod_type Source #
Instances
Eq TFF_xprod_type Source # | |
Defined in TPTP.AS (==) :: TFF_xprod_type -> TFF_xprod_type -> Bool (/=) :: TFF_xprod_type -> TFF_xprod_type -> Bool | |
Data TFF_xprod_type Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_xprod_type -> c TFF_xprod_type gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_xprod_type toConstr :: TFF_xprod_type -> Constr dataTypeOf :: TFF_xprod_type -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_xprod_type) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_xprod_type) gmapT :: (forall b. Data b => b -> b) -> TFF_xprod_type -> TFF_xprod_type gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_xprod_type -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_xprod_type -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_xprod_type -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_xprod_type -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_xprod_type -> m TFF_xprod_type gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_xprod_type -> m TFF_xprod_type gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_xprod_type -> m TFF_xprod_type | |
Ord TFF_xprod_type Source # | |
Defined in TPTP.AS compare :: TFF_xprod_type -> TFF_xprod_type -> Ordering (<) :: TFF_xprod_type -> TFF_xprod_type -> Bool (<=) :: TFF_xprod_type -> TFF_xprod_type -> Bool (>) :: TFF_xprod_type -> TFF_xprod_type -> Bool (>=) :: TFF_xprod_type -> TFF_xprod_type -> Bool max :: TFF_xprod_type -> TFF_xprod_type -> TFF_xprod_type min :: TFF_xprod_type -> TFF_xprod_type -> TFF_xprod_type | |
Show TFF_xprod_type Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_xprod_type -> ShowS show :: TFF_xprod_type -> String showList :: [TFF_xprod_type] -> ShowS | |
Generic TFF_xprod_type | |
Defined in TPTP.ATC_TPTP type Rep TFF_xprod_type :: Type -> Type from :: TFF_xprod_type -> Rep TFF_xprod_type x to :: Rep TFF_xprod_type x -> TFF_xprod_type | |
GetRange TFF_xprod_type Source # | |
FromJSON TFF_xprod_type | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_xprod_type parseJSONList :: Value -> Parser [TFF_xprod_type] | |
ToJSON TFF_xprod_type | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_xprod_type -> Value toEncoding :: TFF_xprod_type -> Encoding toJSONList :: [TFF_xprod_type] -> Value toEncodingList :: [TFF_xprod_type] -> Encoding | |
ShATermConvertible TFF_xprod_type | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_xprod_type -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_xprod_type] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_xprod_type) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_xprod_type]) | |
Pretty TFF_xprod_type Source # | |
Defined in TPTP.Pretty pretty :: TFF_xprod_type -> Doc Source # pretties :: [TFF_xprod_type] -> Doc Source # | |
type Rep TFF_xprod_type | |
Defined in TPTP.ATC_TPTP type Rep TFF_xprod_type = D1 ('MetaData "TFF_xprod_type" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFF_xprod_type" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_unitary_type) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [TFF_atomic_type]))) |
data TCF_formula Source #
Instances
Eq TCF_formula Source # | |
Defined in TPTP.AS (==) :: TCF_formula -> TCF_formula -> Bool (/=) :: TCF_formula -> TCF_formula -> Bool | |
Data TCF_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TCF_formula -> c TCF_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TCF_formula toConstr :: TCF_formula -> Constr dataTypeOf :: TCF_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TCF_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TCF_formula) gmapT :: (forall b. Data b => b -> b) -> TCF_formula -> TCF_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TCF_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TCF_formula -> r gmapQ :: (forall d. Data d => d -> u) -> TCF_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TCF_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TCF_formula -> m TCF_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TCF_formula -> m TCF_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TCF_formula -> m TCF_formula | |
Ord TCF_formula Source # | |
Defined in TPTP.AS compare :: TCF_formula -> TCF_formula -> Ordering (<) :: TCF_formula -> TCF_formula -> Bool (<=) :: TCF_formula -> TCF_formula -> Bool (>) :: TCF_formula -> TCF_formula -> Bool (>=) :: TCF_formula -> TCF_formula -> Bool max :: TCF_formula -> TCF_formula -> TCF_formula min :: TCF_formula -> TCF_formula -> TCF_formula | |
Show TCF_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> TCF_formula -> ShowS show :: TCF_formula -> String showList :: [TCF_formula] -> ShowS | |
Generic TCF_formula | |
Defined in TPTP.ATC_TPTP type Rep TCF_formula :: Type -> Type from :: TCF_formula -> Rep TCF_formula x to :: Rep TCF_formula x -> TCF_formula | |
GetRange TCF_formula Source # | |
FromJSON TCF_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TCF_formula parseJSONList :: Value -> Parser [TCF_formula] | |
ToJSON TCF_formula | |
Defined in TPTP.ATC_TPTP toJSON :: TCF_formula -> Value toEncoding :: TCF_formula -> Encoding toJSONList :: [TCF_formula] -> Value toEncodingList :: [TCF_formula] -> Encoding | |
ShATermConvertible TCF_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TCF_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TCF_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TCF_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TCF_formula]) | |
Pretty TCF_formula Source # | |
Defined in TPTP.Pretty pretty :: TCF_formula -> Doc Source # pretties :: [TCF_formula] -> Doc Source # | |
type Rep TCF_formula | |
Defined in TPTP.ATC_TPTP type Rep TCF_formula = D1 ('MetaData "TCF_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TCFF_logic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TCF_logic_formula)) :+: C1 ('MetaCons "TCFF_atom" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_typed_atom))) |
data TCF_logic_formula Source #
Instances
Eq TCF_logic_formula Source # | |
Defined in TPTP.AS (==) :: TCF_logic_formula -> TCF_logic_formula -> Bool (/=) :: TCF_logic_formula -> TCF_logic_formula -> Bool | |
Data TCF_logic_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TCF_logic_formula -> c TCF_logic_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TCF_logic_formula toConstr :: TCF_logic_formula -> Constr dataTypeOf :: TCF_logic_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TCF_logic_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TCF_logic_formula) gmapT :: (forall b. Data b => b -> b) -> TCF_logic_formula -> TCF_logic_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TCF_logic_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TCF_logic_formula -> r gmapQ :: (forall d. Data d => d -> u) -> TCF_logic_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TCF_logic_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TCF_logic_formula -> m TCF_logic_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TCF_logic_formula -> m TCF_logic_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TCF_logic_formula -> m TCF_logic_formula | |
Ord TCF_logic_formula Source # | |
Defined in TPTP.AS compare :: TCF_logic_formula -> TCF_logic_formula -> Ordering (<) :: TCF_logic_formula -> TCF_logic_formula -> Bool (<=) :: TCF_logic_formula -> TCF_logic_formula -> Bool (>) :: TCF_logic_formula -> TCF_logic_formula -> Bool (>=) :: TCF_logic_formula -> TCF_logic_formula -> Bool max :: TCF_logic_formula -> TCF_logic_formula -> TCF_logic_formula min :: TCF_logic_formula -> TCF_logic_formula -> TCF_logic_formula | |
Show TCF_logic_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> TCF_logic_formula -> ShowS show :: TCF_logic_formula -> String showList :: [TCF_logic_formula] -> ShowS | |
Generic TCF_logic_formula | |
Defined in TPTP.ATC_TPTP type Rep TCF_logic_formula :: Type -> Type from :: TCF_logic_formula -> Rep TCF_logic_formula x to :: Rep TCF_logic_formula x -> TCF_logic_formula | |
GetRange TCF_logic_formula Source # | |
FromJSON TCF_logic_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TCF_logic_formula parseJSONList :: Value -> Parser [TCF_logic_formula] | |
ToJSON TCF_logic_formula | |
Defined in TPTP.ATC_TPTP toJSON :: TCF_logic_formula -> Value toEncoding :: TCF_logic_formula -> Encoding toJSONList :: [TCF_logic_formula] -> Value toEncodingList :: [TCF_logic_formula] -> Encoding | |
ShATermConvertible TCF_logic_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TCF_logic_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TCF_logic_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TCF_logic_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TCF_logic_formula]) | |
Pretty TCF_logic_formula Source # | |
Defined in TPTP.Pretty pretty :: TCF_logic_formula -> Doc Source # pretties :: [TCF_logic_formula] -> Doc Source # | |
type Rep TCF_logic_formula | |
Defined in TPTP.ATC_TPTP type Rep TCF_logic_formula = D1 ('MetaData "TCF_logic_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TCFLF_quantified" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TCF_quantified_formula)) :+: C1 ('MetaCons "TCFLF_cnf" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CNF_formula))) |
data TCF_quantified_formula Source #
Instances
data FOF_formula Source #
Instances
Eq FOF_formula Source # | |
Defined in TPTP.AS (==) :: FOF_formula -> FOF_formula -> Bool (/=) :: FOF_formula -> FOF_formula -> Bool | |
Data FOF_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_formula -> c FOF_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_formula toConstr :: FOF_formula -> Constr dataTypeOf :: FOF_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_formula) gmapT :: (forall b. Data b => b -> b) -> FOF_formula -> FOF_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_formula -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_formula -> m FOF_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_formula -> m FOF_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_formula -> m FOF_formula | |
Ord FOF_formula Source # | |
Defined in TPTP.AS compare :: FOF_formula -> FOF_formula -> Ordering (<) :: FOF_formula -> FOF_formula -> Bool (<=) :: FOF_formula -> FOF_formula -> Bool (>) :: FOF_formula -> FOF_formula -> Bool (>=) :: FOF_formula -> FOF_formula -> Bool max :: FOF_formula -> FOF_formula -> FOF_formula min :: FOF_formula -> FOF_formula -> FOF_formula | |
Show FOF_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_formula -> ShowS show :: FOF_formula -> String showList :: [FOF_formula] -> ShowS | |
Generic FOF_formula | |
Defined in TPTP.ATC_TPTP type Rep FOF_formula :: Type -> Type from :: FOF_formula -> Rep FOF_formula x to :: Rep FOF_formula x -> FOF_formula | |
GetRange FOF_formula Source # | |
FromJSON FOF_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_formula parseJSONList :: Value -> Parser [FOF_formula] | |
ToJSON FOF_formula | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_formula -> Value toEncoding :: FOF_formula -> Encoding toJSONList :: [FOF_formula] -> Value toEncodingList :: [FOF_formula] -> Encoding | |
ShATermConvertible FOF_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_formula]) | |
Pretty FOF_formula Source # | |
Defined in TPTP.Pretty pretty :: FOF_formula -> Doc Source # pretties :: [FOF_formula] -> Doc Source # | |
type Rep FOF_formula | |
Defined in TPTP.ATC_TPTP type Rep FOF_formula = D1 ('MetaData "FOF_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "FOFF_logic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_logic_formula)) :+: C1 ('MetaCons "FOFF_sequent" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_sequent))) |
data FOF_logic_formula Source #
Instances
Eq FOF_logic_formula Source # | |
Defined in TPTP.AS (==) :: FOF_logic_formula -> FOF_logic_formula -> Bool (/=) :: FOF_logic_formula -> FOF_logic_formula -> Bool | |
Data FOF_logic_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_logic_formula -> c FOF_logic_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_logic_formula toConstr :: FOF_logic_formula -> Constr dataTypeOf :: FOF_logic_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_logic_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_logic_formula) gmapT :: (forall b. Data b => b -> b) -> FOF_logic_formula -> FOF_logic_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_logic_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_logic_formula -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_logic_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_logic_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_logic_formula -> m FOF_logic_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_logic_formula -> m FOF_logic_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_logic_formula -> m FOF_logic_formula | |
Ord FOF_logic_formula Source # | |
Defined in TPTP.AS compare :: FOF_logic_formula -> FOF_logic_formula -> Ordering (<) :: FOF_logic_formula -> FOF_logic_formula -> Bool (<=) :: FOF_logic_formula -> FOF_logic_formula -> Bool (>) :: FOF_logic_formula -> FOF_logic_formula -> Bool (>=) :: FOF_logic_formula -> FOF_logic_formula -> Bool max :: FOF_logic_formula -> FOF_logic_formula -> FOF_logic_formula min :: FOF_logic_formula -> FOF_logic_formula -> FOF_logic_formula | |
Show FOF_logic_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_logic_formula -> ShowS show :: FOF_logic_formula -> String showList :: [FOF_logic_formula] -> ShowS | |
Generic FOF_logic_formula | |
Defined in TPTP.ATC_TPTP type Rep FOF_logic_formula :: Type -> Type from :: FOF_logic_formula -> Rep FOF_logic_formula x to :: Rep FOF_logic_formula x -> FOF_logic_formula | |
GetRange FOF_logic_formula Source # | |
FromJSON FOF_logic_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_logic_formula parseJSONList :: Value -> Parser [FOF_logic_formula] | |
ToJSON FOF_logic_formula | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_logic_formula -> Value toEncoding :: FOF_logic_formula -> Encoding toJSONList :: [FOF_logic_formula] -> Value toEncodingList :: [FOF_logic_formula] -> Encoding | |
ShATermConvertible FOF_logic_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_logic_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_logic_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_logic_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_logic_formula]) | |
Pretty FOF_logic_formula Source # | |
Defined in TPTP.Pretty pretty :: FOF_logic_formula -> Doc Source # pretties :: [FOF_logic_formula] -> Doc Source # | |
type Rep FOF_logic_formula | |
Defined in TPTP.ATC_TPTP type Rep FOF_logic_formula = D1 ('MetaData "FOF_logic_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "FOFLF_binary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_binary_formula)) :+: C1 ('MetaCons "FOFLF_unitary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_unitary_formula))) |
data FOF_binary_formula Source #
Instances
Eq FOF_binary_formula Source # | |
Defined in TPTP.AS (==) :: FOF_binary_formula -> FOF_binary_formula -> Bool (/=) :: FOF_binary_formula -> FOF_binary_formula -> Bool | |
Data FOF_binary_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_binary_formula -> c FOF_binary_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_binary_formula toConstr :: FOF_binary_formula -> Constr dataTypeOf :: FOF_binary_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_binary_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_binary_formula) gmapT :: (forall b. Data b => b -> b) -> FOF_binary_formula -> FOF_binary_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_binary_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_binary_formula -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_binary_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_binary_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_binary_formula -> m FOF_binary_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_binary_formula -> m FOF_binary_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_binary_formula -> m FOF_binary_formula | |
Ord FOF_binary_formula Source # | |
Defined in TPTP.AS compare :: FOF_binary_formula -> FOF_binary_formula -> Ordering (<) :: FOF_binary_formula -> FOF_binary_formula -> Bool (<=) :: FOF_binary_formula -> FOF_binary_formula -> Bool (>) :: FOF_binary_formula -> FOF_binary_formula -> Bool (>=) :: FOF_binary_formula -> FOF_binary_formula -> Bool max :: FOF_binary_formula -> FOF_binary_formula -> FOF_binary_formula min :: FOF_binary_formula -> FOF_binary_formula -> FOF_binary_formula | |
Show FOF_binary_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_binary_formula -> ShowS show :: FOF_binary_formula -> String showList :: [FOF_binary_formula] -> ShowS | |
Generic FOF_binary_formula | |
Defined in TPTP.ATC_TPTP type Rep FOF_binary_formula :: Type -> Type from :: FOF_binary_formula -> Rep FOF_binary_formula x to :: Rep FOF_binary_formula x -> FOF_binary_formula | |
GetRange FOF_binary_formula Source # | |
FromJSON FOF_binary_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_binary_formula parseJSONList :: Value -> Parser [FOF_binary_formula] | |
ToJSON FOF_binary_formula | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_binary_formula -> Value toEncoding :: FOF_binary_formula -> Encoding toJSONList :: [FOF_binary_formula] -> Value toEncodingList :: [FOF_binary_formula] -> Encoding | |
ShATermConvertible FOF_binary_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_binary_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_binary_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_binary_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_binary_formula]) | |
Pretty FOF_binary_formula Source # | |
Defined in TPTP.Pretty pretty :: FOF_binary_formula -> Doc Source # pretties :: [FOF_binary_formula] -> Doc Source # | |
type Rep FOF_binary_formula | |
Defined in TPTP.ATC_TPTP type Rep FOF_binary_formula = D1 ('MetaData "FOF_binary_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "FOFBF_nonassoc" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_binary_nonassoc)) :+: C1 ('MetaCons "FOFBF_assoc" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_binary_assoc))) |
data FOF_binary_nonassoc Source #
Instances
Eq FOF_binary_nonassoc Source # | |
Defined in TPTP.AS (==) :: FOF_binary_nonassoc -> FOF_binary_nonassoc -> Bool (/=) :: FOF_binary_nonassoc -> FOF_binary_nonassoc -> Bool | |
Data FOF_binary_nonassoc Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_binary_nonassoc -> c FOF_binary_nonassoc gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_binary_nonassoc toConstr :: FOF_binary_nonassoc -> Constr dataTypeOf :: FOF_binary_nonassoc -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_binary_nonassoc) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_binary_nonassoc) gmapT :: (forall b. Data b => b -> b) -> FOF_binary_nonassoc -> FOF_binary_nonassoc gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_binary_nonassoc -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_binary_nonassoc -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_binary_nonassoc -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_binary_nonassoc -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_binary_nonassoc -> m FOF_binary_nonassoc gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_binary_nonassoc -> m FOF_binary_nonassoc gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_binary_nonassoc -> m FOF_binary_nonassoc | |
Ord FOF_binary_nonassoc Source # | |
Defined in TPTP.AS compare :: FOF_binary_nonassoc -> FOF_binary_nonassoc -> Ordering (<) :: FOF_binary_nonassoc -> FOF_binary_nonassoc -> Bool (<=) :: FOF_binary_nonassoc -> FOF_binary_nonassoc -> Bool (>) :: FOF_binary_nonassoc -> FOF_binary_nonassoc -> Bool (>=) :: FOF_binary_nonassoc -> FOF_binary_nonassoc -> Bool max :: FOF_binary_nonassoc -> FOF_binary_nonassoc -> FOF_binary_nonassoc min :: FOF_binary_nonassoc -> FOF_binary_nonassoc -> FOF_binary_nonassoc | |
Show FOF_binary_nonassoc Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_binary_nonassoc -> ShowS show :: FOF_binary_nonassoc -> String showList :: [FOF_binary_nonassoc] -> ShowS | |
Generic FOF_binary_nonassoc | |
Defined in TPTP.ATC_TPTP type Rep FOF_binary_nonassoc :: Type -> Type from :: FOF_binary_nonassoc -> Rep FOF_binary_nonassoc x to :: Rep FOF_binary_nonassoc x -> FOF_binary_nonassoc | |
GetRange FOF_binary_nonassoc Source # | |
FromJSON FOF_binary_nonassoc | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_binary_nonassoc parseJSONList :: Value -> Parser [FOF_binary_nonassoc] | |
ToJSON FOF_binary_nonassoc | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_binary_nonassoc -> Value toEncoding :: FOF_binary_nonassoc -> Encoding toJSONList :: [FOF_binary_nonassoc] -> Value toEncodingList :: [FOF_binary_nonassoc] -> Encoding | |
ShATermConvertible FOF_binary_nonassoc | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_binary_nonassoc -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_binary_nonassoc] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_binary_nonassoc) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_binary_nonassoc]) | |
Pretty FOF_binary_nonassoc Source # | |
Defined in TPTP.Pretty pretty :: FOF_binary_nonassoc -> Doc Source # pretties :: [FOF_binary_nonassoc] -> Doc Source # | |
type Rep FOF_binary_nonassoc | |
Defined in TPTP.ATC_TPTP type Rep FOF_binary_nonassoc = D1 ('MetaData "FOF_binary_nonassoc" "TPTP.AS" "main" 'False) (C1 ('MetaCons "FOF_binary_nonassoc" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Binary_connective) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_unitary_formula) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_unitary_formula)))) |
data FOF_binary_assoc Source #
Instances
Eq FOF_binary_assoc Source # | |
Defined in TPTP.AS (==) :: FOF_binary_assoc -> FOF_binary_assoc -> Bool (/=) :: FOF_binary_assoc -> FOF_binary_assoc -> Bool | |
Data FOF_binary_assoc Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_binary_assoc -> c FOF_binary_assoc gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_binary_assoc toConstr :: FOF_binary_assoc -> Constr dataTypeOf :: FOF_binary_assoc -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_binary_assoc) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_binary_assoc) gmapT :: (forall b. Data b => b -> b) -> FOF_binary_assoc -> FOF_binary_assoc gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_binary_assoc -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_binary_assoc -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_binary_assoc -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_binary_assoc -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_binary_assoc -> m FOF_binary_assoc gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_binary_assoc -> m FOF_binary_assoc gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_binary_assoc -> m FOF_binary_assoc | |
Ord FOF_binary_assoc Source # | |
Defined in TPTP.AS compare :: FOF_binary_assoc -> FOF_binary_assoc -> Ordering (<) :: FOF_binary_assoc -> FOF_binary_assoc -> Bool (<=) :: FOF_binary_assoc -> FOF_binary_assoc -> Bool (>) :: FOF_binary_assoc -> FOF_binary_assoc -> Bool (>=) :: FOF_binary_assoc -> FOF_binary_assoc -> Bool max :: FOF_binary_assoc -> FOF_binary_assoc -> FOF_binary_assoc min :: FOF_binary_assoc -> FOF_binary_assoc -> FOF_binary_assoc | |
Show FOF_binary_assoc Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_binary_assoc -> ShowS show :: FOF_binary_assoc -> String showList :: [FOF_binary_assoc] -> ShowS | |
Generic FOF_binary_assoc | |
Defined in TPTP.ATC_TPTP type Rep FOF_binary_assoc :: Type -> Type from :: FOF_binary_assoc -> Rep FOF_binary_assoc x to :: Rep FOF_binary_assoc x -> FOF_binary_assoc | |
GetRange FOF_binary_assoc Source # | |
FromJSON FOF_binary_assoc | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_binary_assoc parseJSONList :: Value -> Parser [FOF_binary_assoc] | |
ToJSON FOF_binary_assoc | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_binary_assoc -> Value toEncoding :: FOF_binary_assoc -> Encoding toJSONList :: [FOF_binary_assoc] -> Value toEncodingList :: [FOF_binary_assoc] -> Encoding | |
ShATermConvertible FOF_binary_assoc | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_binary_assoc -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_binary_assoc] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_binary_assoc) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_binary_assoc]) | |
Pretty FOF_binary_assoc Source # | |
Defined in TPTP.Pretty pretty :: FOF_binary_assoc -> Doc Source # pretties :: [FOF_binary_assoc] -> Doc Source # | |
type Rep FOF_binary_assoc | |
Defined in TPTP.ATC_TPTP type Rep FOF_binary_assoc = D1 ('MetaData "FOF_binary_assoc" "TPTP.AS" "main" 'False) (C1 ('MetaCons "FOFBA_or" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_or_formula)) :+: C1 ('MetaCons "FOFBA_and" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_and_formula))) |
type FOF_or_formula = [FOF_unitary_formula] Source #
type FOF_and_formula = [FOF_unitary_formula] Source #
data FOF_unitary_formula Source #
FOFUF_quantified FOF_quantified_formula | |
FOFUF_unary FOF_unary_formula | |
FOFUF_atomic FOF_atomic_formula | |
FOFUF_logic FOF_logic_formula |
Instances
Eq FOF_unitary_formula Source # | |
Defined in TPTP.AS (==) :: FOF_unitary_formula -> FOF_unitary_formula -> Bool (/=) :: FOF_unitary_formula -> FOF_unitary_formula -> Bool | |
Data FOF_unitary_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_unitary_formula -> c FOF_unitary_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_unitary_formula toConstr :: FOF_unitary_formula -> Constr dataTypeOf :: FOF_unitary_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_unitary_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_unitary_formula) gmapT :: (forall b. Data b => b -> b) -> FOF_unitary_formula -> FOF_unitary_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_unitary_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_unitary_formula -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_unitary_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_unitary_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_unitary_formula -> m FOF_unitary_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_unitary_formula -> m FOF_unitary_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_unitary_formula -> m FOF_unitary_formula | |
Ord FOF_unitary_formula Source # | |
Defined in TPTP.AS compare :: FOF_unitary_formula -> FOF_unitary_formula -> Ordering (<) :: FOF_unitary_formula -> FOF_unitary_formula -> Bool (<=) :: FOF_unitary_formula -> FOF_unitary_formula -> Bool (>) :: FOF_unitary_formula -> FOF_unitary_formula -> Bool (>=) :: FOF_unitary_formula -> FOF_unitary_formula -> Bool max :: FOF_unitary_formula -> FOF_unitary_formula -> FOF_unitary_formula min :: FOF_unitary_formula -> FOF_unitary_formula -> FOF_unitary_formula | |
Show FOF_unitary_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_unitary_formula -> ShowS show :: FOF_unitary_formula -> String showList :: [FOF_unitary_formula] -> ShowS | |
Generic FOF_unitary_formula | |
Defined in TPTP.ATC_TPTP type Rep FOF_unitary_formula :: Type -> Type from :: FOF_unitary_formula -> Rep FOF_unitary_formula x to :: Rep FOF_unitary_formula x -> FOF_unitary_formula | |
GetRange FOF_unitary_formula Source # | |
FromJSON FOF_unitary_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_unitary_formula parseJSONList :: Value -> Parser [FOF_unitary_formula] | |
ToJSON FOF_unitary_formula | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_unitary_formula -> Value toEncoding :: FOF_unitary_formula -> Encoding toJSONList :: [FOF_unitary_formula] -> Value toEncodingList :: [FOF_unitary_formula] -> Encoding | |
ShATermConvertible FOF_unitary_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_unitary_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_unitary_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_unitary_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_unitary_formula]) | |
Pretty FOF_unitary_formula Source # | |
Defined in TPTP.Pretty pretty :: FOF_unitary_formula -> Doc Source # pretties :: [FOF_unitary_formula] -> Doc Source # | |
type Rep FOF_unitary_formula | |
Defined in TPTP.ATC_TPTP type Rep FOF_unitary_formula = D1 ('MetaData "FOF_unitary_formula" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "FOFUF_quantified" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_quantified_formula)) :+: C1 ('MetaCons "FOFUF_unary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_unary_formula))) :+: (C1 ('MetaCons "FOFUF_atomic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_atomic_formula)) :+: C1 ('MetaCons "FOFUF_logic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_logic_formula)))) |
data FOF_quantified_formula Source #
Instances
type FOF_variable_list = [Variable] Source #
data FOF_unary_formula Source #
Instances
Eq FOF_unary_formula Source # | |
Defined in TPTP.AS (==) :: FOF_unary_formula -> FOF_unary_formula -> Bool (/=) :: FOF_unary_formula -> FOF_unary_formula -> Bool | |
Data FOF_unary_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_unary_formula -> c FOF_unary_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_unary_formula toConstr :: FOF_unary_formula -> Constr dataTypeOf :: FOF_unary_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_unary_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_unary_formula) gmapT :: (forall b. Data b => b -> b) -> FOF_unary_formula -> FOF_unary_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_unary_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_unary_formula -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_unary_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_unary_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_unary_formula -> m FOF_unary_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_unary_formula -> m FOF_unary_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_unary_formula -> m FOF_unary_formula | |
Ord FOF_unary_formula Source # | |
Defined in TPTP.AS compare :: FOF_unary_formula -> FOF_unary_formula -> Ordering (<) :: FOF_unary_formula -> FOF_unary_formula -> Bool (<=) :: FOF_unary_formula -> FOF_unary_formula -> Bool (>) :: FOF_unary_formula -> FOF_unary_formula -> Bool (>=) :: FOF_unary_formula -> FOF_unary_formula -> Bool max :: FOF_unary_formula -> FOF_unary_formula -> FOF_unary_formula min :: FOF_unary_formula -> FOF_unary_formula -> FOF_unary_formula | |
Show FOF_unary_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_unary_formula -> ShowS show :: FOF_unary_formula -> String showList :: [FOF_unary_formula] -> ShowS | |
Generic FOF_unary_formula | |
Defined in TPTP.ATC_TPTP type Rep FOF_unary_formula :: Type -> Type from :: FOF_unary_formula -> Rep FOF_unary_formula x to :: Rep FOF_unary_formula x -> FOF_unary_formula | |
GetRange FOF_unary_formula Source # | |
FromJSON FOF_unary_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_unary_formula parseJSONList :: Value -> Parser [FOF_unary_formula] | |
ToJSON FOF_unary_formula | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_unary_formula -> Value toEncoding :: FOF_unary_formula -> Encoding toJSONList :: [FOF_unary_formula] -> Value toEncodingList :: [FOF_unary_formula] -> Encoding | |
ShATermConvertible FOF_unary_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_unary_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_unary_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_unary_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_unary_formula]) | |
Pretty FOF_unary_formula Source # | |
Defined in TPTP.Pretty pretty :: FOF_unary_formula -> Doc Source # pretties :: [FOF_unary_formula] -> Doc Source # | |
type Rep FOF_unary_formula | |
Defined in TPTP.ATC_TPTP type Rep FOF_unary_formula = D1 ('MetaData "FOF_unary_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "FOFUF_connective" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Unary_connective) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_unitary_formula)) :+: C1 ('MetaCons "FOFUF_infix" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_infix_unary))) |
data FOF_infix_unary Source #
Instances
Eq FOF_infix_unary Source # | |
Defined in TPTP.AS (==) :: FOF_infix_unary -> FOF_infix_unary -> Bool (/=) :: FOF_infix_unary -> FOF_infix_unary -> Bool | |
Data FOF_infix_unary Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_infix_unary -> c FOF_infix_unary gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_infix_unary toConstr :: FOF_infix_unary -> Constr dataTypeOf :: FOF_infix_unary -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_infix_unary) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_infix_unary) gmapT :: (forall b. Data b => b -> b) -> FOF_infix_unary -> FOF_infix_unary gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_infix_unary -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_infix_unary -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_infix_unary -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_infix_unary -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_infix_unary -> m FOF_infix_unary gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_infix_unary -> m FOF_infix_unary gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_infix_unary -> m FOF_infix_unary | |
Ord FOF_infix_unary Source # | |
Defined in TPTP.AS compare :: FOF_infix_unary -> FOF_infix_unary -> Ordering (<) :: FOF_infix_unary -> FOF_infix_unary -> Bool (<=) :: FOF_infix_unary -> FOF_infix_unary -> Bool (>) :: FOF_infix_unary -> FOF_infix_unary -> Bool (>=) :: FOF_infix_unary -> FOF_infix_unary -> Bool max :: FOF_infix_unary -> FOF_infix_unary -> FOF_infix_unary min :: FOF_infix_unary -> FOF_infix_unary -> FOF_infix_unary | |
Show FOF_infix_unary Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_infix_unary -> ShowS show :: FOF_infix_unary -> String showList :: [FOF_infix_unary] -> ShowS | |
Generic FOF_infix_unary | |
Defined in TPTP.ATC_TPTP type Rep FOF_infix_unary :: Type -> Type from :: FOF_infix_unary -> Rep FOF_infix_unary x to :: Rep FOF_infix_unary x -> FOF_infix_unary | |
GetRange FOF_infix_unary Source # | |
FromJSON FOF_infix_unary | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_infix_unary parseJSONList :: Value -> Parser [FOF_infix_unary] | |
ToJSON FOF_infix_unary | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_infix_unary -> Value toEncoding :: FOF_infix_unary -> Encoding toJSONList :: [FOF_infix_unary] -> Value toEncodingList :: [FOF_infix_unary] -> Encoding | |
ShATermConvertible FOF_infix_unary | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_infix_unary -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_infix_unary] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_infix_unary) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_infix_unary]) | |
Pretty FOF_infix_unary Source # | |
Defined in TPTP.Pretty pretty :: FOF_infix_unary -> Doc Source # pretties :: [FOF_infix_unary] -> Doc Source # | |
type Rep FOF_infix_unary | |
Defined in TPTP.ATC_TPTP type Rep FOF_infix_unary = D1 ('MetaData "FOF_infix_unary" "TPTP.AS" "main" 'False) (C1 ('MetaCons "FOF_infix_unary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_term) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_term))) |
data FOF_atomic_formula Source #
FOFAT_plain FOF_plain_atomic_formula | |
FOFAT_defined FOF_defined_atomic_formula | |
FOFAT_system FOF_system_atomic_formula |
Instances
Eq FOF_atomic_formula Source # | |
Defined in TPTP.AS (==) :: FOF_atomic_formula -> FOF_atomic_formula -> Bool (/=) :: FOF_atomic_formula -> FOF_atomic_formula -> Bool | |
Data FOF_atomic_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_atomic_formula -> c FOF_atomic_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_atomic_formula toConstr :: FOF_atomic_formula -> Constr dataTypeOf :: FOF_atomic_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_atomic_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_atomic_formula) gmapT :: (forall b. Data b => b -> b) -> FOF_atomic_formula -> FOF_atomic_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_atomic_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_atomic_formula -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_atomic_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_atomic_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_atomic_formula -> m FOF_atomic_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_atomic_formula -> m FOF_atomic_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_atomic_formula -> m FOF_atomic_formula | |
Ord FOF_atomic_formula Source # | |
Defined in TPTP.AS compare :: FOF_atomic_formula -> FOF_atomic_formula -> Ordering (<) :: FOF_atomic_formula -> FOF_atomic_formula -> Bool (<=) :: FOF_atomic_formula -> FOF_atomic_formula -> Bool (>) :: FOF_atomic_formula -> FOF_atomic_formula -> Bool (>=) :: FOF_atomic_formula -> FOF_atomic_formula -> Bool max :: FOF_atomic_formula -> FOF_atomic_formula -> FOF_atomic_formula min :: FOF_atomic_formula -> FOF_atomic_formula -> FOF_atomic_formula | |
Show FOF_atomic_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_atomic_formula -> ShowS show :: FOF_atomic_formula -> String showList :: [FOF_atomic_formula] -> ShowS | |
Generic FOF_atomic_formula | |
Defined in TPTP.ATC_TPTP type Rep FOF_atomic_formula :: Type -> Type from :: FOF_atomic_formula -> Rep FOF_atomic_formula x to :: Rep FOF_atomic_formula x -> FOF_atomic_formula | |
GetRange FOF_atomic_formula Source # | |
FromJSON FOF_atomic_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_atomic_formula parseJSONList :: Value -> Parser [FOF_atomic_formula] | |
ToJSON FOF_atomic_formula | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_atomic_formula -> Value toEncoding :: FOF_atomic_formula -> Encoding toJSONList :: [FOF_atomic_formula] -> Value toEncodingList :: [FOF_atomic_formula] -> Encoding | |
ShATermConvertible FOF_atomic_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_atomic_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_atomic_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_atomic_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_atomic_formula]) | |
Pretty FOF_atomic_formula Source # | |
Defined in TPTP.Pretty pretty :: FOF_atomic_formula -> Doc Source # pretties :: [FOF_atomic_formula] -> Doc Source # | |
type Rep FOF_atomic_formula | |
Defined in TPTP.ATC_TPTP type Rep FOF_atomic_formula = D1 ('MetaData "FOF_atomic_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "FOFAT_plain" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_plain_atomic_formula)) :+: (C1 ('MetaCons "FOFAT_defined" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_defined_atomic_formula)) :+: C1 ('MetaCons "FOFAT_system" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_system_atomic_formula)))) |
data FOF_plain_atomic_formula Source #
Instances
data FOF_defined_atomic_formula Source #
Instances
data FOF_defined_plain_formula Source #
Instances
data FOF_defined_infix_formula Source #
Instances
newtype FOF_system_atomic_formula Source #
Instances
data FOF_plain_term Source #
Instances
Eq FOF_plain_term Source # | |
Defined in TPTP.AS (==) :: FOF_plain_term -> FOF_plain_term -> Bool (/=) :: FOF_plain_term -> FOF_plain_term -> Bool | |
Data FOF_plain_term Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_plain_term -> c FOF_plain_term gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_plain_term toConstr :: FOF_plain_term -> Constr dataTypeOf :: FOF_plain_term -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_plain_term) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_plain_term) gmapT :: (forall b. Data b => b -> b) -> FOF_plain_term -> FOF_plain_term gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_plain_term -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_plain_term -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_plain_term -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_plain_term -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_plain_term -> m FOF_plain_term gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_plain_term -> m FOF_plain_term gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_plain_term -> m FOF_plain_term | |
Ord FOF_plain_term Source # | |
Defined in TPTP.AS compare :: FOF_plain_term -> FOF_plain_term -> Ordering (<) :: FOF_plain_term -> FOF_plain_term -> Bool (<=) :: FOF_plain_term -> FOF_plain_term -> Bool (>) :: FOF_plain_term -> FOF_plain_term -> Bool (>=) :: FOF_plain_term -> FOF_plain_term -> Bool max :: FOF_plain_term -> FOF_plain_term -> FOF_plain_term min :: FOF_plain_term -> FOF_plain_term -> FOF_plain_term | |
Show FOF_plain_term Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_plain_term -> ShowS show :: FOF_plain_term -> String showList :: [FOF_plain_term] -> ShowS | |
Generic FOF_plain_term | |
Defined in TPTP.ATC_TPTP type Rep FOF_plain_term :: Type -> Type from :: FOF_plain_term -> Rep FOF_plain_term x to :: Rep FOF_plain_term x -> FOF_plain_term | |
GetRange FOF_plain_term Source # | |
FromJSON FOF_plain_term | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_plain_term parseJSONList :: Value -> Parser [FOF_plain_term] | |
ToJSON FOF_plain_term | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_plain_term -> Value toEncoding :: FOF_plain_term -> Encoding toJSONList :: [FOF_plain_term] -> Value toEncodingList :: [FOF_plain_term] -> Encoding | |
ShATermConvertible FOF_plain_term | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_plain_term -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_plain_term] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_plain_term) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_plain_term]) | |
Pretty FOF_plain_term Source # | |
Defined in TPTP.Pretty pretty :: FOF_plain_term -> Doc Source # pretties :: [FOF_plain_term] -> Doc Source # | |
type Rep FOF_plain_term | |
Defined in TPTP.ATC_TPTP type Rep FOF_plain_term = D1 ('MetaData "FOF_plain_term" "TPTP.AS" "main" 'False) (C1 ('MetaCons "FOFPT_constant" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Constant)) :+: C1 ('MetaCons "FOFPT_functor" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TPTP_functor) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_arguments))) |
data FOF_defined_term Source #
Instances
Eq FOF_defined_term Source # | |
Defined in TPTP.AS (==) :: FOF_defined_term -> FOF_defined_term -> Bool (/=) :: FOF_defined_term -> FOF_defined_term -> Bool | |
Data FOF_defined_term Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_defined_term -> c FOF_defined_term gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_defined_term toConstr :: FOF_defined_term -> Constr dataTypeOf :: FOF_defined_term -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_defined_term) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_defined_term) gmapT :: (forall b. Data b => b -> b) -> FOF_defined_term -> FOF_defined_term gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_defined_term -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_defined_term -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_defined_term -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_defined_term -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_defined_term -> m FOF_defined_term gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_defined_term -> m FOF_defined_term gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_defined_term -> m FOF_defined_term | |
Ord FOF_defined_term Source # | |
Defined in TPTP.AS compare :: FOF_defined_term -> FOF_defined_term -> Ordering (<) :: FOF_defined_term -> FOF_defined_term -> Bool (<=) :: FOF_defined_term -> FOF_defined_term -> Bool (>) :: FOF_defined_term -> FOF_defined_term -> Bool (>=) :: FOF_defined_term -> FOF_defined_term -> Bool max :: FOF_defined_term -> FOF_defined_term -> FOF_defined_term min :: FOF_defined_term -> FOF_defined_term -> FOF_defined_term | |
Show FOF_defined_term Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_defined_term -> ShowS show :: FOF_defined_term -> String showList :: [FOF_defined_term] -> ShowS | |
Generic FOF_defined_term | |
Defined in TPTP.ATC_TPTP type Rep FOF_defined_term :: Type -> Type from :: FOF_defined_term -> Rep FOF_defined_term x to :: Rep FOF_defined_term x -> FOF_defined_term | |
GetRange FOF_defined_term Source # | |
FromJSON FOF_defined_term | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_defined_term parseJSONList :: Value -> Parser [FOF_defined_term] | |
ToJSON FOF_defined_term | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_defined_term -> Value toEncoding :: FOF_defined_term -> Encoding toJSONList :: [FOF_defined_term] -> Value toEncodingList :: [FOF_defined_term] -> Encoding | |
ShATermConvertible FOF_defined_term | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_defined_term -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_defined_term] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_defined_term) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_defined_term]) | |
Pretty FOF_defined_term Source # | |
Defined in TPTP.Pretty pretty :: FOF_defined_term -> Doc Source # pretties :: [FOF_defined_term] -> Doc Source # | |
type Rep FOF_defined_term | |
Defined in TPTP.ATC_TPTP type Rep FOF_defined_term = D1 ('MetaData "FOF_defined_term" "TPTP.AS" "main" 'False) (C1 ('MetaCons "FOFDT_term" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Defined_term)) :+: C1 ('MetaCons "FOFDT_atomic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_defined_atomic_term))) |
data FOF_defined_atomic_term Source #
Instances
data FOF_defined_plain_term Source #
Instances
data FOF_system_term Source #
Instances
Eq FOF_system_term Source # | |
Defined in TPTP.AS (==) :: FOF_system_term -> FOF_system_term -> Bool (/=) :: FOF_system_term -> FOF_system_term -> Bool | |
Data FOF_system_term Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_system_term -> c FOF_system_term gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_system_term toConstr :: FOF_system_term -> Constr dataTypeOf :: FOF_system_term -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_system_term) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_system_term) gmapT :: (forall b. Data b => b -> b) -> FOF_system_term -> FOF_system_term gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_system_term -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_system_term -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_system_term -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_system_term -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_system_term -> m FOF_system_term gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_system_term -> m FOF_system_term gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_system_term -> m FOF_system_term | |
Ord FOF_system_term Source # | |
Defined in TPTP.AS compare :: FOF_system_term -> FOF_system_term -> Ordering (<) :: FOF_system_term -> FOF_system_term -> Bool (<=) :: FOF_system_term -> FOF_system_term -> Bool (>) :: FOF_system_term -> FOF_system_term -> Bool (>=) :: FOF_system_term -> FOF_system_term -> Bool max :: FOF_system_term -> FOF_system_term -> FOF_system_term min :: FOF_system_term -> FOF_system_term -> FOF_system_term | |
Show FOF_system_term Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_system_term -> ShowS show :: FOF_system_term -> String showList :: [FOF_system_term] -> ShowS | |
Generic FOF_system_term | |
Defined in TPTP.ATC_TPTP type Rep FOF_system_term :: Type -> Type from :: FOF_system_term -> Rep FOF_system_term x to :: Rep FOF_system_term x -> FOF_system_term | |
GetRange FOF_system_term Source # | |
FromJSON FOF_system_term | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_system_term parseJSONList :: Value -> Parser [FOF_system_term] | |
ToJSON FOF_system_term | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_system_term -> Value toEncoding :: FOF_system_term -> Encoding toJSONList :: [FOF_system_term] -> Value toEncodingList :: [FOF_system_term] -> Encoding | |
ShATermConvertible FOF_system_term | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_system_term -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_system_term] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_system_term) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_system_term]) | |
Pretty FOF_system_term Source # | |
Defined in TPTP.Pretty pretty :: FOF_system_term -> Doc Source # pretties :: [FOF_system_term] -> Doc Source # | |
type Rep FOF_system_term | |
Defined in TPTP.ATC_TPTP type Rep FOF_system_term = D1 ('MetaData "FOF_system_term" "TPTP.AS" "main" 'False) (C1 ('MetaCons "FOFST_constant" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 System_constant)) :+: C1 ('MetaCons "FOFST_functor" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 System_functor) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_arguments))) |
type FOF_arguments = [FOF_term] Source #
FOFT_function FOF_function_term | |
FOFT_variable Variable | |
FOFT_conditional TFF_conditional_term | |
FOFT_let TFF_let_term |
Instances
Eq FOF_term Source # | |
Data FOF_term Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_term -> c FOF_term gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_term toConstr :: FOF_term -> Constr dataTypeOf :: FOF_term -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_term) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_term) gmapT :: (forall b. Data b => b -> b) -> FOF_term -> FOF_term gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_term -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_term -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_term -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_term -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_term -> m FOF_term gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_term -> m FOF_term gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_term -> m FOF_term | |
Ord FOF_term Source # | |
Show FOF_term Source # | |
Generic FOF_term | |
GetRange FOF_term Source # | |
FromJSON FOF_term | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_term parseJSONList :: Value -> Parser [FOF_term] | |
ToJSON FOF_term | |
Defined in TPTP.ATC_TPTP toEncoding :: FOF_term -> Encoding toJSONList :: [FOF_term] -> Value toEncodingList :: [FOF_term] -> Encoding | |
ShATermConvertible FOF_term | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_term -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_term] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_term) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_term]) | |
Pretty FOF_term Source # | |
type Rep FOF_term | |
Defined in TPTP.ATC_TPTP type Rep FOF_term = D1 ('MetaData "FOF_term" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "FOFT_function" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_function_term)) :+: C1 ('MetaCons "FOFT_variable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Variable))) :+: (C1 ('MetaCons "FOFT_conditional" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_conditional_term)) :+: C1 ('MetaCons "FOFT_let" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_let_term)))) |
data FOF_function_term Source #
Instances
Eq FOF_function_term Source # | |
Defined in TPTP.AS (==) :: FOF_function_term -> FOF_function_term -> Bool (/=) :: FOF_function_term -> FOF_function_term -> Bool | |
Data FOF_function_term Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_function_term -> c FOF_function_term gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_function_term toConstr :: FOF_function_term -> Constr dataTypeOf :: FOF_function_term -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_function_term) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_function_term) gmapT :: (forall b. Data b => b -> b) -> FOF_function_term -> FOF_function_term gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_function_term -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_function_term -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_function_term -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_function_term -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_function_term -> m FOF_function_term gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_function_term -> m FOF_function_term gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_function_term -> m FOF_function_term | |
Ord FOF_function_term Source # | |
Defined in TPTP.AS compare :: FOF_function_term -> FOF_function_term -> Ordering (<) :: FOF_function_term -> FOF_function_term -> Bool (<=) :: FOF_function_term -> FOF_function_term -> Bool (>) :: FOF_function_term -> FOF_function_term -> Bool (>=) :: FOF_function_term -> FOF_function_term -> Bool max :: FOF_function_term -> FOF_function_term -> FOF_function_term min :: FOF_function_term -> FOF_function_term -> FOF_function_term | |
Show FOF_function_term Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_function_term -> ShowS show :: FOF_function_term -> String showList :: [FOF_function_term] -> ShowS | |
Generic FOF_function_term | |
Defined in TPTP.ATC_TPTP type Rep FOF_function_term :: Type -> Type from :: FOF_function_term -> Rep FOF_function_term x to :: Rep FOF_function_term x -> FOF_function_term | |
GetRange FOF_function_term Source # | |
FromJSON FOF_function_term | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_function_term parseJSONList :: Value -> Parser [FOF_function_term] | |
ToJSON FOF_function_term | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_function_term -> Value toEncoding :: FOF_function_term -> Encoding toJSONList :: [FOF_function_term] -> Value toEncodingList :: [FOF_function_term] -> Encoding | |
ShATermConvertible FOF_function_term | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_function_term -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_function_term] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_function_term) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_function_term]) | |
Pretty FOF_function_term Source # | |
Defined in TPTP.Pretty pretty :: FOF_function_term -> Doc Source # pretties :: [FOF_function_term] -> Doc Source # | |
type Rep FOF_function_term | |
Defined in TPTP.ATC_TPTP type Rep FOF_function_term = D1 ('MetaData "FOF_function_term" "TPTP.AS" "main" 'False) (C1 ('MetaCons "FOFFT_plain" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_plain_term)) :+: (C1 ('MetaCons "FOFFT_defined" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_defined_term)) :+: C1 ('MetaCons "FOFFT_system" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_system_term)))) |
data TFF_conditional_term Source #
Instances
Eq TFF_conditional_term Source # | |
Defined in TPTP.AS (==) :: TFF_conditional_term -> TFF_conditional_term -> Bool (/=) :: TFF_conditional_term -> TFF_conditional_term -> Bool | |
Data TFF_conditional_term Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_conditional_term -> c TFF_conditional_term gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_conditional_term toConstr :: TFF_conditional_term -> Constr dataTypeOf :: TFF_conditional_term -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_conditional_term) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_conditional_term) gmapT :: (forall b. Data b => b -> b) -> TFF_conditional_term -> TFF_conditional_term gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_conditional_term -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_conditional_term -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_conditional_term -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_conditional_term -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_conditional_term -> m TFF_conditional_term gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_conditional_term -> m TFF_conditional_term gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_conditional_term -> m TFF_conditional_term | |
Ord TFF_conditional_term Source # | |
Defined in TPTP.AS compare :: TFF_conditional_term -> TFF_conditional_term -> Ordering (<) :: TFF_conditional_term -> TFF_conditional_term -> Bool (<=) :: TFF_conditional_term -> TFF_conditional_term -> Bool (>) :: TFF_conditional_term -> TFF_conditional_term -> Bool (>=) :: TFF_conditional_term -> TFF_conditional_term -> Bool max :: TFF_conditional_term -> TFF_conditional_term -> TFF_conditional_term min :: TFF_conditional_term -> TFF_conditional_term -> TFF_conditional_term | |
Show TFF_conditional_term Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_conditional_term -> ShowS show :: TFF_conditional_term -> String showList :: [TFF_conditional_term] -> ShowS | |
Generic TFF_conditional_term | |
Defined in TPTP.ATC_TPTP type Rep TFF_conditional_term :: Type -> Type from :: TFF_conditional_term -> Rep TFF_conditional_term x to :: Rep TFF_conditional_term x -> TFF_conditional_term | |
GetRange TFF_conditional_term Source # | |
FromJSON TFF_conditional_term | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_conditional_term parseJSONList :: Value -> Parser [TFF_conditional_term] | |
ToJSON TFF_conditional_term | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_conditional_term -> Value toEncoding :: TFF_conditional_term -> Encoding toJSONList :: [TFF_conditional_term] -> Value toEncodingList :: [TFF_conditional_term] -> Encoding | |
ShATermConvertible TFF_conditional_term | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_conditional_term -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_conditional_term] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_conditional_term) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_conditional_term]) | |
Pretty TFF_conditional_term Source # | |
Defined in TPTP.Pretty pretty :: TFF_conditional_term -> Doc Source # pretties :: [TFF_conditional_term] -> Doc Source # | |
type Rep TFF_conditional_term | |
Defined in TPTP.ATC_TPTP type Rep TFF_conditional_term = D1 ('MetaData "TFF_conditional_term" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFF_conditional_term" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_logic_formula) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_term) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_term)))) |
data TFF_let_term Source #
Instances
Eq TFF_let_term Source # | |
Defined in TPTP.AS (==) :: TFF_let_term -> TFF_let_term -> Bool (/=) :: TFF_let_term -> TFF_let_term -> Bool | |
Data TFF_let_term Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TFF_let_term -> c TFF_let_term gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TFF_let_term toConstr :: TFF_let_term -> Constr dataTypeOf :: TFF_let_term -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TFF_let_term) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TFF_let_term) gmapT :: (forall b. Data b => b -> b) -> TFF_let_term -> TFF_let_term gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TFF_let_term -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TFF_let_term -> r gmapQ :: (forall d. Data d => d -> u) -> TFF_let_term -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TFF_let_term -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TFF_let_term -> m TFF_let_term gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_let_term -> m TFF_let_term gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TFF_let_term -> m TFF_let_term | |
Ord TFF_let_term Source # | |
Defined in TPTP.AS compare :: TFF_let_term -> TFF_let_term -> Ordering (<) :: TFF_let_term -> TFF_let_term -> Bool (<=) :: TFF_let_term -> TFF_let_term -> Bool (>) :: TFF_let_term -> TFF_let_term -> Bool (>=) :: TFF_let_term -> TFF_let_term -> Bool max :: TFF_let_term -> TFF_let_term -> TFF_let_term min :: TFF_let_term -> TFF_let_term -> TFF_let_term | |
Show TFF_let_term Source # | |
Defined in TPTP.AS showsPrec :: Int -> TFF_let_term -> ShowS show :: TFF_let_term -> String showList :: [TFF_let_term] -> ShowS | |
Generic TFF_let_term | |
Defined in TPTP.ATC_TPTP type Rep TFF_let_term :: Type -> Type from :: TFF_let_term -> Rep TFF_let_term x to :: Rep TFF_let_term x -> TFF_let_term | |
GetRange TFF_let_term Source # | |
FromJSON TFF_let_term | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TFF_let_term parseJSONList :: Value -> Parser [TFF_let_term] | |
ToJSON TFF_let_term | |
Defined in TPTP.ATC_TPTP toJSON :: TFF_let_term -> Value toEncoding :: TFF_let_term -> Encoding toJSONList :: [TFF_let_term] -> Value toEncodingList :: [TFF_let_term] -> Encoding | |
ShATermConvertible TFF_let_term | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TFF_let_term -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TFF_let_term] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TFF_let_term) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TFF_let_term]) | |
Pretty TFF_let_term Source # | |
Defined in TPTP.Pretty pretty :: TFF_let_term -> Doc Source # pretties :: [TFF_let_term] -> Doc Source # | |
type Rep TFF_let_term | |
Defined in TPTP.ATC_TPTP type Rep TFF_let_term = D1 ('MetaData "TFF_let_term" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TFFLT_formula" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_let_formula_defns) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_term)) :+: C1 ('MetaCons "TFFLT_term" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_let_term_defns) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_term))) |
data FOF_sequent Source #
Instances
Eq FOF_sequent Source # | |
Defined in TPTP.AS (==) :: FOF_sequent -> FOF_sequent -> Bool (/=) :: FOF_sequent -> FOF_sequent -> Bool | |
Data FOF_sequent Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_sequent -> c FOF_sequent gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_sequent toConstr :: FOF_sequent -> Constr dataTypeOf :: FOF_sequent -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_sequent) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_sequent) gmapT :: (forall b. Data b => b -> b) -> FOF_sequent -> FOF_sequent gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_sequent -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_sequent -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_sequent -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_sequent -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_sequent -> m FOF_sequent gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_sequent -> m FOF_sequent gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_sequent -> m FOF_sequent | |
Ord FOF_sequent Source # | |
Defined in TPTP.AS compare :: FOF_sequent -> FOF_sequent -> Ordering (<) :: FOF_sequent -> FOF_sequent -> Bool (<=) :: FOF_sequent -> FOF_sequent -> Bool (>) :: FOF_sequent -> FOF_sequent -> Bool (>=) :: FOF_sequent -> FOF_sequent -> Bool max :: FOF_sequent -> FOF_sequent -> FOF_sequent min :: FOF_sequent -> FOF_sequent -> FOF_sequent | |
Show FOF_sequent Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_sequent -> ShowS show :: FOF_sequent -> String showList :: [FOF_sequent] -> ShowS | |
Generic FOF_sequent | |
Defined in TPTP.ATC_TPTP type Rep FOF_sequent :: Type -> Type from :: FOF_sequent -> Rep FOF_sequent x to :: Rep FOF_sequent x -> FOF_sequent | |
GetRange FOF_sequent Source # | |
FromJSON FOF_sequent | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_sequent parseJSONList :: Value -> Parser [FOF_sequent] | |
ToJSON FOF_sequent | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_sequent -> Value toEncoding :: FOF_sequent -> Encoding toJSONList :: [FOF_sequent] -> Value toEncodingList :: [FOF_sequent] -> Encoding | |
ShATermConvertible FOF_sequent | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_sequent -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_sequent] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_sequent) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_sequent]) | |
Pretty FOF_sequent Source # | |
Defined in TPTP.Pretty pretty :: FOF_sequent -> Doc Source # pretties :: [FOF_sequent] -> Doc Source # | |
type Rep FOF_sequent | |
Defined in TPTP.ATC_TPTP type Rep FOF_sequent = D1 ('MetaData "FOF_sequent" "TPTP.AS" "main" 'False) (C1 ('MetaCons "FOFS_plain" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_formula_tuple) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_formula_tuple)) :+: C1 ('MetaCons "FOFS_parens" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_sequent))) |
newtype FOF_formula_tuple Source #
Instances
Eq FOF_formula_tuple Source # | |
Defined in TPTP.AS (==) :: FOF_formula_tuple -> FOF_formula_tuple -> Bool (/=) :: FOF_formula_tuple -> FOF_formula_tuple -> Bool | |
Data FOF_formula_tuple Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_formula_tuple -> c FOF_formula_tuple gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_formula_tuple toConstr :: FOF_formula_tuple -> Constr dataTypeOf :: FOF_formula_tuple -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_formula_tuple) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_formula_tuple) gmapT :: (forall b. Data b => b -> b) -> FOF_formula_tuple -> FOF_formula_tuple gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_formula_tuple -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_formula_tuple -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_formula_tuple -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_formula_tuple -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_formula_tuple -> m FOF_formula_tuple gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_formula_tuple -> m FOF_formula_tuple gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_formula_tuple -> m FOF_formula_tuple | |
Ord FOF_formula_tuple Source # | |
Defined in TPTP.AS compare :: FOF_formula_tuple -> FOF_formula_tuple -> Ordering (<) :: FOF_formula_tuple -> FOF_formula_tuple -> Bool (<=) :: FOF_formula_tuple -> FOF_formula_tuple -> Bool (>) :: FOF_formula_tuple -> FOF_formula_tuple -> Bool (>=) :: FOF_formula_tuple -> FOF_formula_tuple -> Bool max :: FOF_formula_tuple -> FOF_formula_tuple -> FOF_formula_tuple min :: FOF_formula_tuple -> FOF_formula_tuple -> FOF_formula_tuple | |
Show FOF_formula_tuple Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_formula_tuple -> ShowS show :: FOF_formula_tuple -> String showList :: [FOF_formula_tuple] -> ShowS | |
Generic FOF_formula_tuple | |
Defined in TPTP.ATC_TPTP type Rep FOF_formula_tuple :: Type -> Type from :: FOF_formula_tuple -> Rep FOF_formula_tuple x to :: Rep FOF_formula_tuple x -> FOF_formula_tuple | |
GetRange FOF_formula_tuple Source # | |
FromJSON FOF_formula_tuple | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_formula_tuple parseJSONList :: Value -> Parser [FOF_formula_tuple] | |
ToJSON FOF_formula_tuple | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_formula_tuple -> Value toEncoding :: FOF_formula_tuple -> Encoding toJSONList :: [FOF_formula_tuple] -> Value toEncodingList :: [FOF_formula_tuple] -> Encoding | |
ShATermConvertible FOF_formula_tuple | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_formula_tuple -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_formula_tuple] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_formula_tuple) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_formula_tuple]) | |
Pretty FOF_formula_tuple Source # | |
Defined in TPTP.Pretty pretty :: FOF_formula_tuple -> Doc Source # pretties :: [FOF_formula_tuple] -> Doc Source # | |
type Rep FOF_formula_tuple | |
Defined in TPTP.ATC_TPTP type Rep FOF_formula_tuple = D1 ('MetaData "FOF_formula_tuple" "TPTP.AS" "main" 'True) (C1 ('MetaCons "FOF_formula_tuple" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_formula_tuple_list))) |
type FOF_formula_tuple_list = [FOF_logic_formula] Source #
data CNF_formula Source #
Instances
Eq CNF_formula Source # | |
Defined in TPTP.AS (==) :: CNF_formula -> CNF_formula -> Bool (/=) :: CNF_formula -> CNF_formula -> Bool | |
Data CNF_formula Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CNF_formula -> c CNF_formula gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CNF_formula toConstr :: CNF_formula -> Constr dataTypeOf :: CNF_formula -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c CNF_formula) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CNF_formula) gmapT :: (forall b. Data b => b -> b) -> CNF_formula -> CNF_formula gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CNF_formula -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CNF_formula -> r gmapQ :: (forall d. Data d => d -> u) -> CNF_formula -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> CNF_formula -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> CNF_formula -> m CNF_formula gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CNF_formula -> m CNF_formula gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CNF_formula -> m CNF_formula | |
Ord CNF_formula Source # | |
Defined in TPTP.AS compare :: CNF_formula -> CNF_formula -> Ordering (<) :: CNF_formula -> CNF_formula -> Bool (<=) :: CNF_formula -> CNF_formula -> Bool (>) :: CNF_formula -> CNF_formula -> Bool (>=) :: CNF_formula -> CNF_formula -> Bool max :: CNF_formula -> CNF_formula -> CNF_formula min :: CNF_formula -> CNF_formula -> CNF_formula | |
Show CNF_formula Source # | |
Defined in TPTP.AS showsPrec :: Int -> CNF_formula -> ShowS show :: CNF_formula -> String showList :: [CNF_formula] -> ShowS | |
Generic CNF_formula | |
Defined in TPTP.ATC_TPTP type Rep CNF_formula :: Type -> Type from :: CNF_formula -> Rep CNF_formula x to :: Rep CNF_formula x -> CNF_formula | |
GetRange CNF_formula Source # | |
FromJSON CNF_formula | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser CNF_formula parseJSONList :: Value -> Parser [CNF_formula] | |
ToJSON CNF_formula | |
Defined in TPTP.ATC_TPTP toJSON :: CNF_formula -> Value toEncoding :: CNF_formula -> Encoding toJSONList :: [CNF_formula] -> Value toEncodingList :: [CNF_formula] -> Encoding | |
ShATermConvertible CNF_formula | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> CNF_formula -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [CNF_formula] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, CNF_formula) fromShATermList' :: Int -> ATermTable -> (ATermTable, [CNF_formula]) | |
Pretty CNF_formula Source # | |
Defined in TPTP.Pretty pretty :: CNF_formula -> Doc Source # pretties :: [CNF_formula] -> Doc Source # | |
type Rep CNF_formula | |
Defined in TPTP.ATC_TPTP type Rep CNF_formula = D1 ('MetaData "CNF_formula" "TPTP.AS" "main" 'False) (C1 ('MetaCons "CNFF_plain" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Disjunction)) :+: C1 ('MetaCons "CNFF_parens" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Disjunction))) |
newtype Disjunction Source #
Instances
Eq Disjunction Source # | |
Defined in TPTP.AS (==) :: Disjunction -> Disjunction -> Bool (/=) :: Disjunction -> Disjunction -> Bool | |
Data Disjunction Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Disjunction -> c Disjunction gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Disjunction toConstr :: Disjunction -> Constr dataTypeOf :: Disjunction -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Disjunction) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Disjunction) gmapT :: (forall b. Data b => b -> b) -> Disjunction -> Disjunction gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Disjunction -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Disjunction -> r gmapQ :: (forall d. Data d => d -> u) -> Disjunction -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Disjunction -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Disjunction -> m Disjunction gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Disjunction -> m Disjunction gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Disjunction -> m Disjunction | |
Ord Disjunction Source # | |
Defined in TPTP.AS compare :: Disjunction -> Disjunction -> Ordering (<) :: Disjunction -> Disjunction -> Bool (<=) :: Disjunction -> Disjunction -> Bool (>) :: Disjunction -> Disjunction -> Bool (>=) :: Disjunction -> Disjunction -> Bool max :: Disjunction -> Disjunction -> Disjunction min :: Disjunction -> Disjunction -> Disjunction | |
Show Disjunction Source # | |
Defined in TPTP.AS showsPrec :: Int -> Disjunction -> ShowS show :: Disjunction -> String showList :: [Disjunction] -> ShowS | |
Generic Disjunction | |
Defined in TPTP.ATC_TPTP type Rep Disjunction :: Type -> Type from :: Disjunction -> Rep Disjunction x to :: Rep Disjunction x -> Disjunction | |
GetRange Disjunction Source # | |
FromJSON Disjunction | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Disjunction parseJSONList :: Value -> Parser [Disjunction] | |
ToJSON Disjunction | |
Defined in TPTP.ATC_TPTP toJSON :: Disjunction -> Value toEncoding :: Disjunction -> Encoding toJSONList :: [Disjunction] -> Value toEncodingList :: [Disjunction] -> Encoding | |
ShATermConvertible Disjunction | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Disjunction -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Disjunction] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Disjunction) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Disjunction]) | |
Pretty Disjunction Source # | |
Defined in TPTP.Pretty pretty :: Disjunction -> Doc Source # pretties :: [Disjunction] -> Doc Source # | |
type Rep Disjunction | |
Defined in TPTP.ATC_TPTP type Rep Disjunction = D1 ('MetaData "Disjunction" "TPTP.AS" "main" 'True) (C1 ('MetaCons "Disjunction" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Literal]))) |
Instances
Eq Literal Source # | |
Data Literal Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Literal -> c Literal gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Literal dataTypeOf :: Literal -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Literal) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Literal) gmapT :: (forall b. Data b => b -> b) -> Literal -> Literal gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Literal -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Literal -> r gmapQ :: (forall d. Data d => d -> u) -> Literal -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Literal -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Literal -> m Literal gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Literal -> m Literal gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Literal -> m Literal | |
Ord Literal Source # | |
Show Literal Source # | |
Generic Literal | |
GetRange Literal Source # | |
FromJSON Literal | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Literal parseJSONList :: Value -> Parser [Literal] | |
ToJSON Literal | |
Defined in TPTP.ATC_TPTP toEncoding :: Literal -> Encoding toJSONList :: [Literal] -> Value toEncodingList :: [Literal] -> Encoding | |
ShATermConvertible Literal | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Literal -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Literal] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Literal) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Literal]) | |
Pretty Literal Source # | |
type Rep Literal | |
Defined in TPTP.ATC_TPTP type Rep Literal = D1 ('MetaData "Literal" "TPTP.AS" "main" 'False) (C1 ('MetaCons "Lit_atomic" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_atomic_formula)) :+: (C1 ('MetaCons "Lit_negative" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_atomic_formula)) :+: C1 ('MetaCons "Lit_fof_infix" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_infix_unary)))) |
data THF_quantifier Source #
Instances
Eq THF_quantifier Source # | |
Defined in TPTP.AS (==) :: THF_quantifier -> THF_quantifier -> Bool (/=) :: THF_quantifier -> THF_quantifier -> Bool | |
Data THF_quantifier Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_quantifier -> c THF_quantifier gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_quantifier toConstr :: THF_quantifier -> Constr dataTypeOf :: THF_quantifier -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_quantifier) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_quantifier) gmapT :: (forall b. Data b => b -> b) -> THF_quantifier -> THF_quantifier gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_quantifier -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_quantifier -> r gmapQ :: (forall d. Data d => d -> u) -> THF_quantifier -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_quantifier -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_quantifier -> m THF_quantifier gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_quantifier -> m THF_quantifier gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_quantifier -> m THF_quantifier | |
Ord THF_quantifier Source # | |
Defined in TPTP.AS compare :: THF_quantifier -> THF_quantifier -> Ordering (<) :: THF_quantifier -> THF_quantifier -> Bool (<=) :: THF_quantifier -> THF_quantifier -> Bool (>) :: THF_quantifier -> THF_quantifier -> Bool (>=) :: THF_quantifier -> THF_quantifier -> Bool max :: THF_quantifier -> THF_quantifier -> THF_quantifier min :: THF_quantifier -> THF_quantifier -> THF_quantifier | |
Show THF_quantifier Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_quantifier -> ShowS show :: THF_quantifier -> String showList :: [THF_quantifier] -> ShowS | |
Generic THF_quantifier | |
Defined in TPTP.ATC_TPTP type Rep THF_quantifier :: Type -> Type from :: THF_quantifier -> Rep THF_quantifier x to :: Rep THF_quantifier x -> THF_quantifier | |
GetRange THF_quantifier Source # | |
FromJSON THF_quantifier | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_quantifier parseJSONList :: Value -> Parser [THF_quantifier] | |
ToJSON THF_quantifier | |
Defined in TPTP.ATC_TPTP toJSON :: THF_quantifier -> Value toEncoding :: THF_quantifier -> Encoding toJSONList :: [THF_quantifier] -> Value toEncodingList :: [THF_quantifier] -> Encoding | |
ShATermConvertible THF_quantifier | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_quantifier -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_quantifier] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_quantifier) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_quantifier]) | |
Pretty THF_quantifier Source # | |
Defined in TPTP.Pretty pretty :: THF_quantifier -> Doc Source # pretties :: [THF_quantifier] -> Doc Source # | |
type Rep THF_quantifier | |
Defined in TPTP.ATC_TPTP type Rep THF_quantifier = D1 ('MetaData "THF_quantifier" "TPTP.AS" "main" 'False) (C1 ('MetaCons "THFQ_fof" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_quantifier)) :+: (C1 ('MetaCons "THFQ_th0" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TH0_quantifier)) :+: C1 ('MetaCons "THFQ_th1" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TH1_quantifier)))) |
data TH1_quantifier Source #
Instances
Eq TH1_quantifier Source # | |
Defined in TPTP.AS (==) :: TH1_quantifier -> TH1_quantifier -> Bool (/=) :: TH1_quantifier -> TH1_quantifier -> Bool | |
Data TH1_quantifier Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TH1_quantifier -> c TH1_quantifier gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TH1_quantifier toConstr :: TH1_quantifier -> Constr dataTypeOf :: TH1_quantifier -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TH1_quantifier) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TH1_quantifier) gmapT :: (forall b. Data b => b -> b) -> TH1_quantifier -> TH1_quantifier gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TH1_quantifier -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TH1_quantifier -> r gmapQ :: (forall d. Data d => d -> u) -> TH1_quantifier -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TH1_quantifier -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TH1_quantifier -> m TH1_quantifier gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TH1_quantifier -> m TH1_quantifier gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TH1_quantifier -> m TH1_quantifier | |
Ord TH1_quantifier Source # | |
Defined in TPTP.AS compare :: TH1_quantifier -> TH1_quantifier -> Ordering (<) :: TH1_quantifier -> TH1_quantifier -> Bool (<=) :: TH1_quantifier -> TH1_quantifier -> Bool (>) :: TH1_quantifier -> TH1_quantifier -> Bool (>=) :: TH1_quantifier -> TH1_quantifier -> Bool max :: TH1_quantifier -> TH1_quantifier -> TH1_quantifier min :: TH1_quantifier -> TH1_quantifier -> TH1_quantifier | |
Show TH1_quantifier Source # | |
Defined in TPTP.AS showsPrec :: Int -> TH1_quantifier -> ShowS show :: TH1_quantifier -> String showList :: [TH1_quantifier] -> ShowS | |
Generic TH1_quantifier | |
Defined in TPTP.ATC_TPTP type Rep TH1_quantifier :: Type -> Type from :: TH1_quantifier -> Rep TH1_quantifier x to :: Rep TH1_quantifier x -> TH1_quantifier | |
GetRange TH1_quantifier Source # | |
FromJSON TH1_quantifier | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TH1_quantifier parseJSONList :: Value -> Parser [TH1_quantifier] | |
ToJSON TH1_quantifier | |
Defined in TPTP.ATC_TPTP toJSON :: TH1_quantifier -> Value toEncoding :: TH1_quantifier -> Encoding toJSONList :: [TH1_quantifier] -> Value toEncodingList :: [TH1_quantifier] -> Encoding | |
ShATermConvertible TH1_quantifier | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TH1_quantifier -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TH1_quantifier] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TH1_quantifier) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TH1_quantifier]) | |
Pretty TH1_quantifier Source # | |
Defined in TPTP.Pretty pretty :: TH1_quantifier -> Doc Source # pretties :: [TH1_quantifier] -> Doc Source # | |
type Rep TH1_quantifier | |
Defined in TPTP.ATC_TPTP type Rep TH1_quantifier = D1 ('MetaData "TH1_quantifier" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TH1_DependentProduct" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "TH1_DependentSum" 'PrefixI 'False) (U1 :: Type -> Type)) |
data TH0_quantifier Source #
Instances
Eq TH0_quantifier Source # | |
Defined in TPTP.AS (==) :: TH0_quantifier -> TH0_quantifier -> Bool (/=) :: TH0_quantifier -> TH0_quantifier -> Bool | |
Data TH0_quantifier Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TH0_quantifier -> c TH0_quantifier gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TH0_quantifier toConstr :: TH0_quantifier -> Constr dataTypeOf :: TH0_quantifier -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TH0_quantifier) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TH0_quantifier) gmapT :: (forall b. Data b => b -> b) -> TH0_quantifier -> TH0_quantifier gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TH0_quantifier -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TH0_quantifier -> r gmapQ :: (forall d. Data d => d -> u) -> TH0_quantifier -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TH0_quantifier -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TH0_quantifier -> m TH0_quantifier gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TH0_quantifier -> m TH0_quantifier gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TH0_quantifier -> m TH0_quantifier | |
Ord TH0_quantifier Source # | |
Defined in TPTP.AS compare :: TH0_quantifier -> TH0_quantifier -> Ordering (<) :: TH0_quantifier -> TH0_quantifier -> Bool (<=) :: TH0_quantifier -> TH0_quantifier -> Bool (>) :: TH0_quantifier -> TH0_quantifier -> Bool (>=) :: TH0_quantifier -> TH0_quantifier -> Bool max :: TH0_quantifier -> TH0_quantifier -> TH0_quantifier min :: TH0_quantifier -> TH0_quantifier -> TH0_quantifier | |
Show TH0_quantifier Source # | |
Defined in TPTP.AS showsPrec :: Int -> TH0_quantifier -> ShowS show :: TH0_quantifier -> String showList :: [TH0_quantifier] -> ShowS | |
Generic TH0_quantifier | |
Defined in TPTP.ATC_TPTP type Rep TH0_quantifier :: Type -> Type from :: TH0_quantifier -> Rep TH0_quantifier x to :: Rep TH0_quantifier x -> TH0_quantifier | |
GetRange TH0_quantifier Source # | |
FromJSON TH0_quantifier | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TH0_quantifier parseJSONList :: Value -> Parser [TH0_quantifier] | |
ToJSON TH0_quantifier | |
Defined in TPTP.ATC_TPTP toJSON :: TH0_quantifier -> Value toEncoding :: TH0_quantifier -> Encoding toJSONList :: [TH0_quantifier] -> Value toEncodingList :: [TH0_quantifier] -> Encoding | |
ShATermConvertible TH0_quantifier | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TH0_quantifier -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TH0_quantifier] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TH0_quantifier) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TH0_quantifier]) | |
Pretty TH0_quantifier Source # | |
Defined in TPTP.Pretty pretty :: TH0_quantifier -> Doc Source # pretties :: [TH0_quantifier] -> Doc Source # | |
type Rep TH0_quantifier | |
Defined in TPTP.ATC_TPTP type Rep TH0_quantifier = D1 ('MetaData "TH0_quantifier" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TH0_LambdaBinder" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "TH0_IndefiniteDescription" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "TH0_DefiniteDescription" 'PrefixI 'False) (U1 :: Type -> Type))) |
data THF_pair_connective Source #
Instances
Eq THF_pair_connective Source # | |
Defined in TPTP.AS (==) :: THF_pair_connective -> THF_pair_connective -> Bool (/=) :: THF_pair_connective -> THF_pair_connective -> Bool | |
Data THF_pair_connective Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> THF_pair_connective -> c THF_pair_connective gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c THF_pair_connective toConstr :: THF_pair_connective -> Constr dataTypeOf :: THF_pair_connective -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c THF_pair_connective) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c THF_pair_connective) gmapT :: (forall b. Data b => b -> b) -> THF_pair_connective -> THF_pair_connective gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> THF_pair_connective -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> THF_pair_connective -> r gmapQ :: (forall d. Data d => d -> u) -> THF_pair_connective -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> THF_pair_connective -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> THF_pair_connective -> m THF_pair_connective gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_pair_connective -> m THF_pair_connective gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> THF_pair_connective -> m THF_pair_connective | |
Ord THF_pair_connective Source # | |
Defined in TPTP.AS compare :: THF_pair_connective -> THF_pair_connective -> Ordering (<) :: THF_pair_connective -> THF_pair_connective -> Bool (<=) :: THF_pair_connective -> THF_pair_connective -> Bool (>) :: THF_pair_connective -> THF_pair_connective -> Bool (>=) :: THF_pair_connective -> THF_pair_connective -> Bool max :: THF_pair_connective -> THF_pair_connective -> THF_pair_connective min :: THF_pair_connective -> THF_pair_connective -> THF_pair_connective | |
Show THF_pair_connective Source # | |
Defined in TPTP.AS showsPrec :: Int -> THF_pair_connective -> ShowS show :: THF_pair_connective -> String showList :: [THF_pair_connective] -> ShowS | |
Generic THF_pair_connective | |
Defined in TPTP.ATC_TPTP type Rep THF_pair_connective :: Type -> Type from :: THF_pair_connective -> Rep THF_pair_connective x to :: Rep THF_pair_connective x -> THF_pair_connective | |
GetRange THF_pair_connective Source # | |
FromJSON THF_pair_connective | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser THF_pair_connective parseJSONList :: Value -> Parser [THF_pair_connective] | |
ToJSON THF_pair_connective | |
Defined in TPTP.ATC_TPTP toJSON :: THF_pair_connective -> Value toEncoding :: THF_pair_connective -> Encoding toJSONList :: [THF_pair_connective] -> Value toEncodingList :: [THF_pair_connective] -> Encoding | |
ShATermConvertible THF_pair_connective | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> THF_pair_connective -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [THF_pair_connective] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, THF_pair_connective) fromShATermList' :: Int -> ATermTable -> (ATermTable, [THF_pair_connective]) | |
Pretty THF_pair_connective Source # | |
Defined in TPTP.Pretty pretty :: THF_pair_connective -> Doc Source # pretties :: [THF_pair_connective] -> Doc Source # | |
type Rep THF_pair_connective | |
Defined in TPTP.ATC_TPTP type Rep THF_pair_connective = D1 ('MetaData "THF_pair_connective" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "THF_infix_equality" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Infix_inequality" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "THFPC_binary" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Binary_connective)) :+: C1 ('MetaCons "THF_assignment" 'PrefixI 'False) (U1 :: Type -> Type))) |
data THF_unary_connective Source #
Instances
data TH1_unary_connective Source #
Instances
Eq TH1_unary_connective Source # | |
Defined in TPTP.AS (==) :: TH1_unary_connective -> TH1_unary_connective -> Bool (/=) :: TH1_unary_connective -> TH1_unary_connective -> Bool | |
Data TH1_unary_connective Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> TH1_unary_connective -> c TH1_unary_connective gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c TH1_unary_connective toConstr :: TH1_unary_connective -> Constr dataTypeOf :: TH1_unary_connective -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c TH1_unary_connective) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c TH1_unary_connective) gmapT :: (forall b. Data b => b -> b) -> TH1_unary_connective -> TH1_unary_connective gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> TH1_unary_connective -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> TH1_unary_connective -> r gmapQ :: (forall d. Data d => d -> u) -> TH1_unary_connective -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> TH1_unary_connective -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> TH1_unary_connective -> m TH1_unary_connective gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> TH1_unary_connective -> m TH1_unary_connective gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> TH1_unary_connective -> m TH1_unary_connective | |
Ord TH1_unary_connective Source # | |
Defined in TPTP.AS compare :: TH1_unary_connective -> TH1_unary_connective -> Ordering (<) :: TH1_unary_connective -> TH1_unary_connective -> Bool (<=) :: TH1_unary_connective -> TH1_unary_connective -> Bool (>) :: TH1_unary_connective -> TH1_unary_connective -> Bool (>=) :: TH1_unary_connective -> TH1_unary_connective -> Bool max :: TH1_unary_connective -> TH1_unary_connective -> TH1_unary_connective min :: TH1_unary_connective -> TH1_unary_connective -> TH1_unary_connective | |
Show TH1_unary_connective Source # | |
Defined in TPTP.AS showsPrec :: Int -> TH1_unary_connective -> ShowS show :: TH1_unary_connective -> String showList :: [TH1_unary_connective] -> ShowS | |
Generic TH1_unary_connective | |
Defined in TPTP.ATC_TPTP type Rep TH1_unary_connective :: Type -> Type from :: TH1_unary_connective -> Rep TH1_unary_connective x to :: Rep TH1_unary_connective x -> TH1_unary_connective | |
GetRange TH1_unary_connective Source # | |
FromJSON TH1_unary_connective | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser TH1_unary_connective parseJSONList :: Value -> Parser [TH1_unary_connective] | |
ToJSON TH1_unary_connective | |
Defined in TPTP.ATC_TPTP toJSON :: TH1_unary_connective -> Value toEncoding :: TH1_unary_connective -> Encoding toJSONList :: [TH1_unary_connective] -> Value toEncodingList :: [TH1_unary_connective] -> Encoding | |
ShATermConvertible TH1_unary_connective | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> TH1_unary_connective -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [TH1_unary_connective] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, TH1_unary_connective) fromShATermList' :: Int -> ATermTable -> (ATermTable, [TH1_unary_connective]) | |
Pretty TH1_unary_connective Source # | |
Defined in TPTP.Pretty pretty :: TH1_unary_connective -> Doc Source # pretties :: [TH1_unary_connective] -> Doc Source # | |
type Rep TH1_unary_connective | |
Defined in TPTP.ATC_TPTP type Rep TH1_unary_connective = D1 ('MetaData "TH1_unary_connective" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "TH1_PiForAll" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "TH1_PiSigmaExists" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "TH1_PiIndefiniteDescription" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "TH1_PiDefiniteDescription" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "TH1_PiEquality" 'PrefixI 'False) (U1 :: Type -> Type)))) |
data FOF_quantifier Source #
Instances
Eq FOF_quantifier Source # | |
Defined in TPTP.AS (==) :: FOF_quantifier -> FOF_quantifier -> Bool (/=) :: FOF_quantifier -> FOF_quantifier -> Bool | |
Data FOF_quantifier Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FOF_quantifier -> c FOF_quantifier gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c FOF_quantifier toConstr :: FOF_quantifier -> Constr dataTypeOf :: FOF_quantifier -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c FOF_quantifier) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c FOF_quantifier) gmapT :: (forall b. Data b => b -> b) -> FOF_quantifier -> FOF_quantifier gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FOF_quantifier -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FOF_quantifier -> r gmapQ :: (forall d. Data d => d -> u) -> FOF_quantifier -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FOF_quantifier -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FOF_quantifier -> m FOF_quantifier gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_quantifier -> m FOF_quantifier gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FOF_quantifier -> m FOF_quantifier | |
Ord FOF_quantifier Source # | |
Defined in TPTP.AS compare :: FOF_quantifier -> FOF_quantifier -> Ordering (<) :: FOF_quantifier -> FOF_quantifier -> Bool (<=) :: FOF_quantifier -> FOF_quantifier -> Bool (>) :: FOF_quantifier -> FOF_quantifier -> Bool (>=) :: FOF_quantifier -> FOF_quantifier -> Bool max :: FOF_quantifier -> FOF_quantifier -> FOF_quantifier min :: FOF_quantifier -> FOF_quantifier -> FOF_quantifier | |
Show FOF_quantifier Source # | |
Defined in TPTP.AS showsPrec :: Int -> FOF_quantifier -> ShowS show :: FOF_quantifier -> String showList :: [FOF_quantifier] -> ShowS | |
Generic FOF_quantifier | |
Defined in TPTP.ATC_TPTP type Rep FOF_quantifier :: Type -> Type from :: FOF_quantifier -> Rep FOF_quantifier x to :: Rep FOF_quantifier x -> FOF_quantifier | |
GetRange FOF_quantifier Source # | |
FromJSON FOF_quantifier | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser FOF_quantifier parseJSONList :: Value -> Parser [FOF_quantifier] | |
ToJSON FOF_quantifier | |
Defined in TPTP.ATC_TPTP toJSON :: FOF_quantifier -> Value toEncoding :: FOF_quantifier -> Encoding toJSONList :: [FOF_quantifier] -> Value toEncodingList :: [FOF_quantifier] -> Encoding | |
ShATermConvertible FOF_quantifier | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> FOF_quantifier -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [FOF_quantifier] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, FOF_quantifier) fromShATermList' :: Int -> ATermTable -> (ATermTable, [FOF_quantifier]) | |
Pretty FOF_quantifier Source # | |
Defined in TPTP.Pretty pretty :: FOF_quantifier -> Doc Source # pretties :: [FOF_quantifier] -> Doc Source # | |
type Rep FOF_quantifier | |
Defined in TPTP.ATC_TPTP type Rep FOF_quantifier = D1 ('MetaData "FOF_quantifier" "TPTP.AS" "main" 'False) (C1 ('MetaCons "ForAll" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Exists" 'PrefixI 'False) (U1 :: Type -> Type)) |
data Binary_connective Source #
Instances
Eq Binary_connective Source # | |
Defined in TPTP.AS (==) :: Binary_connective -> Binary_connective -> Bool (/=) :: Binary_connective -> Binary_connective -> Bool | |
Data Binary_connective Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Binary_connective -> c Binary_connective gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Binary_connective toConstr :: Binary_connective -> Constr dataTypeOf :: Binary_connective -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Binary_connective) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Binary_connective) gmapT :: (forall b. Data b => b -> b) -> Binary_connective -> Binary_connective gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Binary_connective -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Binary_connective -> r gmapQ :: (forall d. Data d => d -> u) -> Binary_connective -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Binary_connective -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Binary_connective -> m Binary_connective gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Binary_connective -> m Binary_connective gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Binary_connective -> m Binary_connective | |
Ord Binary_connective Source # | |
Defined in TPTP.AS compare :: Binary_connective -> Binary_connective -> Ordering (<) :: Binary_connective -> Binary_connective -> Bool (<=) :: Binary_connective -> Binary_connective -> Bool (>) :: Binary_connective -> Binary_connective -> Bool (>=) :: Binary_connective -> Binary_connective -> Bool max :: Binary_connective -> Binary_connective -> Binary_connective min :: Binary_connective -> Binary_connective -> Binary_connective | |
Show Binary_connective Source # | |
Defined in TPTP.AS showsPrec :: Int -> Binary_connective -> ShowS show :: Binary_connective -> String showList :: [Binary_connective] -> ShowS | |
Generic Binary_connective | |
Defined in TPTP.ATC_TPTP type Rep Binary_connective :: Type -> Type from :: Binary_connective -> Rep Binary_connective x to :: Rep Binary_connective x -> Binary_connective | |
GetRange Binary_connective Source # | |
FromJSON Binary_connective | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Binary_connective parseJSONList :: Value -> Parser [Binary_connective] | |
ToJSON Binary_connective | |
Defined in TPTP.ATC_TPTP toJSON :: Binary_connective -> Value toEncoding :: Binary_connective -> Encoding toJSONList :: [Binary_connective] -> Value toEncodingList :: [Binary_connective] -> Encoding | |
ShATermConvertible Binary_connective | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Binary_connective -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Binary_connective] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Binary_connective) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Binary_connective]) | |
Pretty Binary_connective Source # | |
Defined in TPTP.Pretty pretty :: Binary_connective -> Doc Source # pretties :: [Binary_connective] -> Doc Source # | |
type Rep Binary_connective | |
Defined in TPTP.ATC_TPTP type Rep Binary_connective = D1 ('MetaData "Binary_connective" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "Equivalence" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Implication" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ReverseImplication" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "XOR" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "NOR" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NAND" 'PrefixI 'False) (U1 :: Type -> Type)))) |
data Assoc_connective Source #
Instances
Eq Assoc_connective Source # | |
Defined in TPTP.AS (==) :: Assoc_connective -> Assoc_connective -> Bool (/=) :: Assoc_connective -> Assoc_connective -> Bool | |
Data Assoc_connective Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Assoc_connective -> c Assoc_connective gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Assoc_connective toConstr :: Assoc_connective -> Constr dataTypeOf :: Assoc_connective -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Assoc_connective) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Assoc_connective) gmapT :: (forall b. Data b => b -> b) -> Assoc_connective -> Assoc_connective gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Assoc_connective -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Assoc_connective -> r gmapQ :: (forall d. Data d => d -> u) -> Assoc_connective -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Assoc_connective -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Assoc_connective -> m Assoc_connective gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Assoc_connective -> m Assoc_connective gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Assoc_connective -> m Assoc_connective | |
Ord Assoc_connective Source # | |
Defined in TPTP.AS compare :: Assoc_connective -> Assoc_connective -> Ordering (<) :: Assoc_connective -> Assoc_connective -> Bool (<=) :: Assoc_connective -> Assoc_connective -> Bool (>) :: Assoc_connective -> Assoc_connective -> Bool (>=) :: Assoc_connective -> Assoc_connective -> Bool max :: Assoc_connective -> Assoc_connective -> Assoc_connective min :: Assoc_connective -> Assoc_connective -> Assoc_connective | |
Show Assoc_connective Source # | |
Defined in TPTP.AS showsPrec :: Int -> Assoc_connective -> ShowS show :: Assoc_connective -> String showList :: [Assoc_connective] -> ShowS | |
Generic Assoc_connective | |
Defined in TPTP.ATC_TPTP type Rep Assoc_connective :: Type -> Type from :: Assoc_connective -> Rep Assoc_connective x to :: Rep Assoc_connective x -> Assoc_connective | |
GetRange Assoc_connective Source # | |
FromJSON Assoc_connective | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Assoc_connective parseJSONList :: Value -> Parser [Assoc_connective] | |
ToJSON Assoc_connective | |
Defined in TPTP.ATC_TPTP toJSON :: Assoc_connective -> Value toEncoding :: Assoc_connective -> Encoding toJSONList :: [Assoc_connective] -> Value toEncodingList :: [Assoc_connective] -> Encoding | |
ShATermConvertible Assoc_connective | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Assoc_connective -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Assoc_connective] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Assoc_connective) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Assoc_connective]) | |
Pretty Assoc_connective Source # | |
Defined in TPTP.Pretty pretty :: Assoc_connective -> Doc Source # pretties :: [Assoc_connective] -> Doc Source # | |
type Rep Assoc_connective | |
Defined in TPTP.ATC_TPTP type Rep Assoc_connective = D1 ('MetaData "Assoc_connective" "TPTP.AS" "main" 'False) (C1 ('MetaCons "OR" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "AND" 'PrefixI 'False) (U1 :: Type -> Type)) |
data Unary_connective Source #
Instances
Eq Unary_connective Source # | |
Defined in TPTP.AS (==) :: Unary_connective -> Unary_connective -> Bool (/=) :: Unary_connective -> Unary_connective -> Bool | |
Data Unary_connective Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Unary_connective -> c Unary_connective gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Unary_connective toConstr :: Unary_connective -> Constr dataTypeOf :: Unary_connective -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Unary_connective) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Unary_connective) gmapT :: (forall b. Data b => b -> b) -> Unary_connective -> Unary_connective gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Unary_connective -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Unary_connective -> r gmapQ :: (forall d. Data d => d -> u) -> Unary_connective -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Unary_connective -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Unary_connective -> m Unary_connective gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Unary_connective -> m Unary_connective gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Unary_connective -> m Unary_connective | |
Ord Unary_connective Source # | |
Defined in TPTP.AS compare :: Unary_connective -> Unary_connective -> Ordering (<) :: Unary_connective -> Unary_connective -> Bool (<=) :: Unary_connective -> Unary_connective -> Bool (>) :: Unary_connective -> Unary_connective -> Bool (>=) :: Unary_connective -> Unary_connective -> Bool max :: Unary_connective -> Unary_connective -> Unary_connective min :: Unary_connective -> Unary_connective -> Unary_connective | |
Show Unary_connective Source # | |
Defined in TPTP.AS showsPrec :: Int -> Unary_connective -> ShowS show :: Unary_connective -> String showList :: [Unary_connective] -> ShowS | |
Generic Unary_connective | |
Defined in TPTP.ATC_TPTP type Rep Unary_connective :: Type -> Type from :: Unary_connective -> Rep Unary_connective x to :: Rep Unary_connective x -> Unary_connective | |
GetRange Unary_connective Source # | |
FromJSON Unary_connective | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Unary_connective parseJSONList :: Value -> Parser [Unary_connective] | |
ToJSON Unary_connective | |
Defined in TPTP.ATC_TPTP toJSON :: Unary_connective -> Value toEncoding :: Unary_connective -> Encoding toJSONList :: [Unary_connective] -> Value toEncodingList :: [Unary_connective] -> Encoding | |
ShATermConvertible Unary_connective | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Unary_connective -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Unary_connective] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Unary_connective) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Unary_connective]) | |
Pretty Unary_connective Source # | |
Defined in TPTP.Pretty pretty :: Unary_connective -> Doc Source # pretties :: [Unary_connective] -> Doc Source # | |
type Rep Unary_connective | |
Defined in TPTP.ATC_TPTP type Rep Unary_connective = D1 ('MetaData "Unary_connective" "TPTP.AS" "main" 'False) (C1 ('MetaCons "NOT" 'PrefixI 'False) (U1 :: Type -> Type)) |
type Type_constant = Type_functor Source #
type Type_functor = Token Source #
data Defined_type Source #
Instances
Eq Defined_type Source # | |
Defined in TPTP.AS (==) :: Defined_type -> Defined_type -> Bool (/=) :: Defined_type -> Defined_type -> Bool | |
Data Defined_type Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Defined_type -> c Defined_type gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Defined_type toConstr :: Defined_type -> Constr dataTypeOf :: Defined_type -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Defined_type) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Defined_type) gmapT :: (forall b. Data b => b -> b) -> Defined_type -> Defined_type gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Defined_type -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Defined_type -> r gmapQ :: (forall d. Data d => d -> u) -> Defined_type -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Defined_type -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Defined_type -> m Defined_type gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Defined_type -> m Defined_type gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Defined_type -> m Defined_type | |
Ord Defined_type Source # | |
Defined in TPTP.AS compare :: Defined_type -> Defined_type -> Ordering (<) :: Defined_type -> Defined_type -> Bool (<=) :: Defined_type -> Defined_type -> Bool (>) :: Defined_type -> Defined_type -> Bool (>=) :: Defined_type -> Defined_type -> Bool max :: Defined_type -> Defined_type -> Defined_type min :: Defined_type -> Defined_type -> Defined_type | |
Show Defined_type Source # | |
Defined in TPTP.AS showsPrec :: Int -> Defined_type -> ShowS show :: Defined_type -> String showList :: [Defined_type] -> ShowS | |
Generic Defined_type | |
Defined in TPTP.ATC_TPTP type Rep Defined_type :: Type -> Type from :: Defined_type -> Rep Defined_type x to :: Rep Defined_type x -> Defined_type | |
GetRange Defined_type Source # | |
FromJSON Defined_type | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Defined_type parseJSONList :: Value -> Parser [Defined_type] | |
ToJSON Defined_type | |
Defined in TPTP.ATC_TPTP toJSON :: Defined_type -> Value toEncoding :: Defined_type -> Encoding toJSONList :: [Defined_type] -> Value toEncodingList :: [Defined_type] -> Encoding | |
ShATermConvertible Defined_type | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Defined_type -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Defined_type] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Defined_type) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Defined_type]) | |
Pretty Defined_type Source # | |
Defined in TPTP.Pretty pretty :: Defined_type -> Doc Source # pretties :: [Defined_type] -> Doc Source # | |
type Rep Defined_type | |
Defined in TPTP.ATC_TPTP type Rep Defined_type = D1 ('MetaData "Defined_type" "TPTP.AS" "main" 'False) (((C1 ('MetaCons "OType" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "O" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "IType" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "I" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "TType" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Real" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Rat" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Int" 'PrefixI 'False) (U1 :: Type -> Type)))) |
Instances
Eq Atom Source # | |
Data Atom Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Atom -> c Atom gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Atom dataTypeOf :: Atom -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Atom) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Atom) gmapT :: (forall b. Data b => b -> b) -> Atom -> Atom gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Atom -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Atom -> r gmapQ :: (forall d. Data d => d -> u) -> Atom -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Atom -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Atom -> m Atom gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Atom -> m Atom gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Atom -> m Atom | |
Ord Atom Source # | |
Show Atom Source # | |
Generic Atom | |
GetRange Atom Source # | |
FromJSON Atom | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Atom parseJSONList :: Value -> Parser [Atom] | |
ToJSON Atom | |
Defined in TPTP.ATC_TPTP | |
ShATermConvertible Atom | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Atom -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Atom] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Atom) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Atom]) | |
Pretty Atom Source # | |
type Rep Atom | |
Defined in TPTP.ATC_TPTP type Rep Atom = D1 ('MetaData "Atom" "TPTP.AS" "main" 'False) (C1 ('MetaCons "Atom_untyped" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Untyped_atom)) :+: C1 ('MetaCons "Atom_constant" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Defined_constant))) |
data Untyped_atom Source #
Instances
Eq Untyped_atom Source # | |
Defined in TPTP.AS (==) :: Untyped_atom -> Untyped_atom -> Bool (/=) :: Untyped_atom -> Untyped_atom -> Bool | |
Data Untyped_atom Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Untyped_atom -> c Untyped_atom gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Untyped_atom toConstr :: Untyped_atom -> Constr dataTypeOf :: Untyped_atom -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Untyped_atom) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Untyped_atom) gmapT :: (forall b. Data b => b -> b) -> Untyped_atom -> Untyped_atom gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Untyped_atom -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Untyped_atom -> r gmapQ :: (forall d. Data d => d -> u) -> Untyped_atom -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Untyped_atom -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Untyped_atom -> m Untyped_atom gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Untyped_atom -> m Untyped_atom gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Untyped_atom -> m Untyped_atom | |
Ord Untyped_atom Source # | |
Defined in TPTP.AS compare :: Untyped_atom -> Untyped_atom -> Ordering (<) :: Untyped_atom -> Untyped_atom -> Bool (<=) :: Untyped_atom -> Untyped_atom -> Bool (>) :: Untyped_atom -> Untyped_atom -> Bool (>=) :: Untyped_atom -> Untyped_atom -> Bool max :: Untyped_atom -> Untyped_atom -> Untyped_atom min :: Untyped_atom -> Untyped_atom -> Untyped_atom | |
Show Untyped_atom Source # | |
Defined in TPTP.AS showsPrec :: Int -> Untyped_atom -> ShowS show :: Untyped_atom -> String showList :: [Untyped_atom] -> ShowS | |
Generic Untyped_atom | |
Defined in TPTP.ATC_TPTP type Rep Untyped_atom :: Type -> Type from :: Untyped_atom -> Rep Untyped_atom x to :: Rep Untyped_atom x -> Untyped_atom | |
GetRange Untyped_atom Source # | |
FromJSON Untyped_atom | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Untyped_atom parseJSONList :: Value -> Parser [Untyped_atom] | |
ToJSON Untyped_atom | |
Defined in TPTP.ATC_TPTP toJSON :: Untyped_atom -> Value toEncoding :: Untyped_atom -> Encoding toJSONList :: [Untyped_atom] -> Value toEncodingList :: [Untyped_atom] -> Encoding | |
ShATermConvertible Untyped_atom | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Untyped_atom -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Untyped_atom] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Untyped_atom) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Untyped_atom]) | |
Pretty Untyped_atom Source # | |
Defined in TPTP.Pretty pretty :: Untyped_atom -> Doc Source # pretties :: [Untyped_atom] -> Doc Source # | |
type Rep Untyped_atom | |
Defined in TPTP.ATC_TPTP type Rep Untyped_atom = D1 ('MetaData "Untyped_atom" "TPTP.AS" "main" 'False) (C1 ('MetaCons "UA_constant" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Constant)) :+: C1 ('MetaCons "UA_system" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 System_constant))) |
type Proposition = Predicate Source #
data Defined_proposition Source #
Instances
data Defined_predicate Source #
Distinct | |
Less | |
Lesseq | |
Greater | |
Greatereq | |
Is_int | |
Is_rat | |
Box_P | |
Box_i | |
Box_int | |
Box | |
Dia_P | |
Dia_i | |
Dia_int | |
Dia |
Instances
Eq Defined_predicate Source # | |
Defined in TPTP.AS (==) :: Defined_predicate -> Defined_predicate -> Bool (/=) :: Defined_predicate -> Defined_predicate -> Bool | |
Data Defined_predicate Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Defined_predicate -> c Defined_predicate gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Defined_predicate toConstr :: Defined_predicate -> Constr dataTypeOf :: Defined_predicate -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Defined_predicate) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Defined_predicate) gmapT :: (forall b. Data b => b -> b) -> Defined_predicate -> Defined_predicate gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Defined_predicate -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Defined_predicate -> r gmapQ :: (forall d. Data d => d -> u) -> Defined_predicate -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Defined_predicate -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Defined_predicate -> m Defined_predicate gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Defined_predicate -> m Defined_predicate gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Defined_predicate -> m Defined_predicate | |
Ord Defined_predicate Source # | |
Defined in TPTP.AS compare :: Defined_predicate -> Defined_predicate -> Ordering (<) :: Defined_predicate -> Defined_predicate -> Bool (<=) :: Defined_predicate -> Defined_predicate -> Bool (>) :: Defined_predicate -> Defined_predicate -> Bool (>=) :: Defined_predicate -> Defined_predicate -> Bool max :: Defined_predicate -> Defined_predicate -> Defined_predicate min :: Defined_predicate -> Defined_predicate -> Defined_predicate | |
Show Defined_predicate Source # | |
Defined in TPTP.AS showsPrec :: Int -> Defined_predicate -> ShowS show :: Defined_predicate -> String showList :: [Defined_predicate] -> ShowS | |
Generic Defined_predicate | |
Defined in TPTP.ATC_TPTP type Rep Defined_predicate :: Type -> Type from :: Defined_predicate -> Rep Defined_predicate x to :: Rep Defined_predicate x -> Defined_predicate | |
GetRange Defined_predicate Source # | |
FromJSON Defined_predicate | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Defined_predicate parseJSONList :: Value -> Parser [Defined_predicate] | |
ToJSON Defined_predicate | |
Defined in TPTP.ATC_TPTP toJSON :: Defined_predicate -> Value toEncoding :: Defined_predicate -> Encoding toJSONList :: [Defined_predicate] -> Value toEncodingList :: [Defined_predicate] -> Encoding | |
ShATermConvertible Defined_predicate | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Defined_predicate -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Defined_predicate] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Defined_predicate) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Defined_predicate]) | |
Pretty Defined_predicate Source # | |
Defined in TPTP.Pretty pretty :: Defined_predicate -> Doc Source # pretties :: [Defined_predicate] -> Doc Source # | |
type Rep Defined_predicate | |
Defined in TPTP.ATC_TPTP type Rep Defined_predicate = D1 ('MetaData "Defined_predicate" "TPTP.AS" "main" 'False) (((C1 ('MetaCons "Distinct" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Less" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Lesseq" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "Greater" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Greatereq" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Is_int" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Is_rat" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: (((C1 ('MetaCons "Box_P" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Box_i" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Box_int" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Box" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "Dia_P" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Dia_i" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Dia_int" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Dia" 'PrefixI 'False) (U1 :: Type -> Type))))) |
data Defined_infix_pred Source #
Instances
Eq Defined_infix_pred Source # | |
Defined in TPTP.AS (==) :: Defined_infix_pred -> Defined_infix_pred -> Bool (/=) :: Defined_infix_pred -> Defined_infix_pred -> Bool | |
Data Defined_infix_pred Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Defined_infix_pred -> c Defined_infix_pred gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Defined_infix_pred toConstr :: Defined_infix_pred -> Constr dataTypeOf :: Defined_infix_pred -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Defined_infix_pred) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Defined_infix_pred) gmapT :: (forall b. Data b => b -> b) -> Defined_infix_pred -> Defined_infix_pred gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Defined_infix_pred -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Defined_infix_pred -> r gmapQ :: (forall d. Data d => d -> u) -> Defined_infix_pred -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Defined_infix_pred -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Defined_infix_pred -> m Defined_infix_pred gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Defined_infix_pred -> m Defined_infix_pred gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Defined_infix_pred -> m Defined_infix_pred | |
Ord Defined_infix_pred Source # | |
Defined in TPTP.AS compare :: Defined_infix_pred -> Defined_infix_pred -> Ordering (<) :: Defined_infix_pred -> Defined_infix_pred -> Bool (<=) :: Defined_infix_pred -> Defined_infix_pred -> Bool (>) :: Defined_infix_pred -> Defined_infix_pred -> Bool (>=) :: Defined_infix_pred -> Defined_infix_pred -> Bool max :: Defined_infix_pred -> Defined_infix_pred -> Defined_infix_pred min :: Defined_infix_pred -> Defined_infix_pred -> Defined_infix_pred | |
Show Defined_infix_pred Source # | |
Defined in TPTP.AS showsPrec :: Int -> Defined_infix_pred -> ShowS show :: Defined_infix_pred -> String showList :: [Defined_infix_pred] -> ShowS | |
Generic Defined_infix_pred | |
Defined in TPTP.ATC_TPTP type Rep Defined_infix_pred :: Type -> Type from :: Defined_infix_pred -> Rep Defined_infix_pred x to :: Rep Defined_infix_pred x -> Defined_infix_pred | |
GetRange Defined_infix_pred Source # | |
FromJSON Defined_infix_pred | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Defined_infix_pred parseJSONList :: Value -> Parser [Defined_infix_pred] | |
ToJSON Defined_infix_pred | |
Defined in TPTP.ATC_TPTP toJSON :: Defined_infix_pred -> Value toEncoding :: Defined_infix_pred -> Encoding toJSONList :: [Defined_infix_pred] -> Value toEncodingList :: [Defined_infix_pred] -> Encoding | |
ShATermConvertible Defined_infix_pred | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Defined_infix_pred -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Defined_infix_pred] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Defined_infix_pred) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Defined_infix_pred]) | |
Pretty Defined_infix_pred Source # | |
Defined in TPTP.Pretty pretty :: Defined_infix_pred -> Doc Source # pretties :: [Defined_infix_pred] -> Doc Source # | |
type Rep Defined_infix_pred | |
Defined in TPTP.ATC_TPTP type Rep Defined_infix_pred = D1 ('MetaData "Defined_infix_pred" "TPTP.AS" "main" 'False) (C1 ('MetaCons "Defined_infix_equality" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Defined_assignment" 'PrefixI 'False) (U1 :: Type -> Type)) |
type Constant = TPTP_functor Source #
type TPTP_functor = Token Source #
type System_constant = System_functor Source #
type System_functor = Token Source #
type Defined_constant = Defined_functor Source #
data Defined_functor Source #
Instances
Eq Defined_functor Source # | |
Defined in TPTP.AS (==) :: Defined_functor -> Defined_functor -> Bool (/=) :: Defined_functor -> Defined_functor -> Bool | |
Data Defined_functor Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Defined_functor -> c Defined_functor gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Defined_functor toConstr :: Defined_functor -> Constr dataTypeOf :: Defined_functor -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Defined_functor) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Defined_functor) gmapT :: (forall b. Data b => b -> b) -> Defined_functor -> Defined_functor gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Defined_functor -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Defined_functor -> r gmapQ :: (forall d. Data d => d -> u) -> Defined_functor -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Defined_functor -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Defined_functor -> m Defined_functor gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Defined_functor -> m Defined_functor gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Defined_functor -> m Defined_functor | |
Ord Defined_functor Source # | |
Defined in TPTP.AS compare :: Defined_functor -> Defined_functor -> Ordering (<) :: Defined_functor -> Defined_functor -> Bool (<=) :: Defined_functor -> Defined_functor -> Bool (>) :: Defined_functor -> Defined_functor -> Bool (>=) :: Defined_functor -> Defined_functor -> Bool max :: Defined_functor -> Defined_functor -> Defined_functor min :: Defined_functor -> Defined_functor -> Defined_functor | |
Show Defined_functor Source # | |
Defined in TPTP.AS showsPrec :: Int -> Defined_functor -> ShowS show :: Defined_functor -> String showList :: [Defined_functor] -> ShowS | |
Generic Defined_functor | |
Defined in TPTP.ATC_TPTP type Rep Defined_functor :: Type -> Type from :: Defined_functor -> Rep Defined_functor x to :: Rep Defined_functor x -> Defined_functor | |
GetRange Defined_functor Source # | |
FromJSON Defined_functor | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Defined_functor parseJSONList :: Value -> Parser [Defined_functor] | |
ToJSON Defined_functor | |
Defined in TPTP.ATC_TPTP toJSON :: Defined_functor -> Value toEncoding :: Defined_functor -> Encoding toJSONList :: [Defined_functor] -> Value toEncodingList :: [Defined_functor] -> Encoding | |
ShATermConvertible Defined_functor | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Defined_functor -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Defined_functor] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Defined_functor) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Defined_functor]) | |
Pretty Defined_functor Source # | |
Defined in TPTP.Pretty pretty :: Defined_functor -> Doc Source # pretties :: [Defined_functor] -> Doc Source # | |
type Rep Defined_functor | |
Defined in TPTP.ATC_TPTP type Rep Defined_functor = D1 ('MetaData "Defined_functor" "TPTP.AS" "main" 'False) ((((C1 ('MetaCons "Uminus" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Sum" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Difference" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Product" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "Quotient" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Quotient_e" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Quotient_t" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Quotient_f" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Remainder_e" 'PrefixI 'False) (U1 :: Type -> Type))))) :+: (((C1 ('MetaCons "Remainder_t" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Remainder_f" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Floor" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Ceiling" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Truncate" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "Round" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "To_int" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "To_rat" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "To_real" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DF_atomic_defined_word" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Atomic_defined_word))))))) |
data Defined_term Source #
Instances
Eq Defined_term Source # | |
Defined in TPTP.AS (==) :: Defined_term -> Defined_term -> Bool (/=) :: Defined_term -> Defined_term -> Bool | |
Data Defined_term Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Defined_term -> c Defined_term gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Defined_term toConstr :: Defined_term -> Constr dataTypeOf :: Defined_term -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Defined_term) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Defined_term) gmapT :: (forall b. Data b => b -> b) -> Defined_term -> Defined_term gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Defined_term -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Defined_term -> r gmapQ :: (forall d. Data d => d -> u) -> Defined_term -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Defined_term -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Defined_term -> m Defined_term gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Defined_term -> m Defined_term gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Defined_term -> m Defined_term | |
Ord Defined_term Source # | |
Defined in TPTP.AS compare :: Defined_term -> Defined_term -> Ordering (<) :: Defined_term -> Defined_term -> Bool (<=) :: Defined_term -> Defined_term -> Bool (>) :: Defined_term -> Defined_term -> Bool (>=) :: Defined_term -> Defined_term -> Bool max :: Defined_term -> Defined_term -> Defined_term min :: Defined_term -> Defined_term -> Defined_term | |
Show Defined_term Source # | |
Defined in TPTP.AS showsPrec :: Int -> Defined_term -> ShowS show :: Defined_term -> String showList :: [Defined_term] -> ShowS | |
Generic Defined_term | |
Defined in TPTP.ATC_TPTP type Rep Defined_term :: Type -> Type from :: Defined_term -> Rep Defined_term x to :: Rep Defined_term x -> Defined_term | |
GetRange Defined_term Source # | |
FromJSON Defined_term | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Defined_term parseJSONList :: Value -> Parser [Defined_term] | |
ToJSON Defined_term | |
Defined in TPTP.ATC_TPTP toJSON :: Defined_term -> Value toEncoding :: Defined_term -> Encoding toJSONList :: [Defined_term] -> Value toEncodingList :: [Defined_term] -> Encoding | |
ShATermConvertible Defined_term | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Defined_term -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Defined_term] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Defined_term) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Defined_term]) | |
Pretty Defined_term Source # | |
Defined in TPTP.Pretty pretty :: Defined_term -> Doc Source # pretties :: [Defined_term] -> Doc Source # | |
type Rep Defined_term | |
Defined in TPTP.ATC_TPTP type Rep Defined_term = D1 ('MetaData "Defined_term" "TPTP.AS" "main" 'False) (C1 ('MetaCons "DT_number" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Number)) :+: C1 ('MetaCons "DT_object" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Distinct_object))) |
Source_DAG DAG_source | |
Source_internal Internal_source | |
Source_external External_source | |
Unknown_source | |
Source_many Sources |
Instances
Eq Source Source # | |
Data Source Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Source -> c Source gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Source dataTypeOf :: Source -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Source) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Source) gmapT :: (forall b. Data b => b -> b) -> Source -> Source gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Source -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Source -> r gmapQ :: (forall d. Data d => d -> u) -> Source -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Source -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Source -> m Source gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Source -> m Source gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Source -> m Source | |
Ord Source Source # | |
Show Source Source # | |
Generic Source | |
GetRange Source Source # | |
FromJSON Source | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Source parseJSONList :: Value -> Parser [Source] | |
ToJSON Source | |
Defined in TPTP.ATC_TPTP toEncoding :: Source -> Encoding toJSONList :: [Source] -> Value toEncodingList :: [Source] -> Encoding | |
ShATermConvertible Source | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Source -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Source] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Source) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Source]) | |
Pretty Source Source # | |
type Rep Source | |
Defined in TPTP.ATC_TPTP type Rep Source = D1 ('MetaData "Source" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "Source_DAG" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DAG_source)) :+: C1 ('MetaCons "Source_internal" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Internal_source))) :+: (C1 ('MetaCons "Source_external" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 External_source)) :+: (C1 ('MetaCons "Unknown_source" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Source_many" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Sources))))) |
data DAG_source Source #
Instances
Eq DAG_source Source # | |
Defined in TPTP.AS (==) :: DAG_source -> DAG_source -> Bool (/=) :: DAG_source -> DAG_source -> Bool | |
Data DAG_source Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DAG_source -> c DAG_source gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DAG_source toConstr :: DAG_source -> Constr dataTypeOf :: DAG_source -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DAG_source) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DAG_source) gmapT :: (forall b. Data b => b -> b) -> DAG_source -> DAG_source gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DAG_source -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DAG_source -> r gmapQ :: (forall d. Data d => d -> u) -> DAG_source -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> DAG_source -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> DAG_source -> m DAG_source gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DAG_source -> m DAG_source gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DAG_source -> m DAG_source | |
Ord DAG_source Source # | |
Defined in TPTP.AS compare :: DAG_source -> DAG_source -> Ordering (<) :: DAG_source -> DAG_source -> Bool (<=) :: DAG_source -> DAG_source -> Bool (>) :: DAG_source -> DAG_source -> Bool (>=) :: DAG_source -> DAG_source -> Bool max :: DAG_source -> DAG_source -> DAG_source min :: DAG_source -> DAG_source -> DAG_source | |
Show DAG_source Source # | |
Defined in TPTP.AS showsPrec :: Int -> DAG_source -> ShowS show :: DAG_source -> String showList :: [DAG_source] -> ShowS | |
Generic DAG_source | |
Defined in TPTP.ATC_TPTP type Rep DAG_source :: Type -> Type from :: DAG_source -> Rep DAG_source x to :: Rep DAG_source x -> DAG_source | |
GetRange DAG_source Source # | |
FromJSON DAG_source | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser DAG_source parseJSONList :: Value -> Parser [DAG_source] | |
ToJSON DAG_source | |
Defined in TPTP.ATC_TPTP toJSON :: DAG_source -> Value toEncoding :: DAG_source -> Encoding toJSONList :: [DAG_source] -> Value toEncodingList :: [DAG_source] -> Encoding | |
ShATermConvertible DAG_source | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> DAG_source -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [DAG_source] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, DAG_source) fromShATermList' :: Int -> ATermTable -> (ATermTable, [DAG_source]) | |
Pretty DAG_source Source # | |
Defined in TPTP.Pretty pretty :: DAG_source -> Doc Source # pretties :: [DAG_source] -> Doc Source # | |
type Rep DAG_source | |
Defined in TPTP.ATC_TPTP type Rep DAG_source = D1 ('MetaData "DAG_source" "TPTP.AS" "main" 'False) (C1 ('MetaCons "DAGS_name" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name)) :+: C1 ('MetaCons "DAGS_record" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Inference_record))) |
data Inference_record Source #
Instances
Eq Inference_record Source # | |
Defined in TPTP.AS (==) :: Inference_record -> Inference_record -> Bool (/=) :: Inference_record -> Inference_record -> Bool | |
Data Inference_record Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Inference_record -> c Inference_record gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Inference_record toConstr :: Inference_record -> Constr dataTypeOf :: Inference_record -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Inference_record) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Inference_record) gmapT :: (forall b. Data b => b -> b) -> Inference_record -> Inference_record gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Inference_record -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Inference_record -> r gmapQ :: (forall d. Data d => d -> u) -> Inference_record -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Inference_record -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Inference_record -> m Inference_record gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Inference_record -> m Inference_record gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Inference_record -> m Inference_record | |
Ord Inference_record Source # | |
Defined in TPTP.AS compare :: Inference_record -> Inference_record -> Ordering (<) :: Inference_record -> Inference_record -> Bool (<=) :: Inference_record -> Inference_record -> Bool (>) :: Inference_record -> Inference_record -> Bool (>=) :: Inference_record -> Inference_record -> Bool max :: Inference_record -> Inference_record -> Inference_record min :: Inference_record -> Inference_record -> Inference_record | |
Show Inference_record Source # | |
Defined in TPTP.AS showsPrec :: Int -> Inference_record -> ShowS show :: Inference_record -> String showList :: [Inference_record] -> ShowS | |
Generic Inference_record | |
Defined in TPTP.ATC_TPTP type Rep Inference_record :: Type -> Type from :: Inference_record -> Rep Inference_record x to :: Rep Inference_record x -> Inference_record | |
GetRange Inference_record Source # | |
FromJSON Inference_record | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Inference_record parseJSONList :: Value -> Parser [Inference_record] | |
ToJSON Inference_record | |
Defined in TPTP.ATC_TPTP toJSON :: Inference_record -> Value toEncoding :: Inference_record -> Encoding toJSONList :: [Inference_record] -> Value toEncodingList :: [Inference_record] -> Encoding | |
ShATermConvertible Inference_record | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Inference_record -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Inference_record] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Inference_record) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Inference_record]) | |
Pretty Inference_record Source # | |
Defined in TPTP.Pretty pretty :: Inference_record -> Doc Source # pretties :: [Inference_record] -> Doc Source # | |
type Rep Inference_record | |
Defined in TPTP.ATC_TPTP type Rep Inference_record = D1 ('MetaData "Inference_record" "TPTP.AS" "main" 'False) (C1 ('MetaCons "Inference_record" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Inference_rule) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Useful_info) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Inference_parents)))) |
type Inference_rule = Token Source #
type Inference_parents = Parent_list Source #
type Parent_list = [Parent_info] Source #
data Parent_info Source #
Instances
Eq Parent_info Source # | |
Defined in TPTP.AS (==) :: Parent_info -> Parent_info -> Bool (/=) :: Parent_info -> Parent_info -> Bool | |
Data Parent_info Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Parent_info -> c Parent_info gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Parent_info toConstr :: Parent_info -> Constr dataTypeOf :: Parent_info -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Parent_info) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Parent_info) gmapT :: (forall b. Data b => b -> b) -> Parent_info -> Parent_info gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Parent_info -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Parent_info -> r gmapQ :: (forall d. Data d => d -> u) -> Parent_info -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Parent_info -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Parent_info -> m Parent_info gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Parent_info -> m Parent_info gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Parent_info -> m Parent_info | |
Ord Parent_info Source # | |
Defined in TPTP.AS compare :: Parent_info -> Parent_info -> Ordering (<) :: Parent_info -> Parent_info -> Bool (<=) :: Parent_info -> Parent_info -> Bool (>) :: Parent_info -> Parent_info -> Bool (>=) :: Parent_info -> Parent_info -> Bool max :: Parent_info -> Parent_info -> Parent_info min :: Parent_info -> Parent_info -> Parent_info | |
Show Parent_info Source # | |
Defined in TPTP.AS showsPrec :: Int -> Parent_info -> ShowS show :: Parent_info -> String showList :: [Parent_info] -> ShowS | |
Generic Parent_info | |
Defined in TPTP.ATC_TPTP type Rep Parent_info :: Type -> Type from :: Parent_info -> Rep Parent_info x to :: Rep Parent_info x -> Parent_info | |
GetRange Parent_info Source # | |
FromJSON Parent_info | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Parent_info parseJSONList :: Value -> Parser [Parent_info] | |
ToJSON Parent_info | |
Defined in TPTP.ATC_TPTP toJSON :: Parent_info -> Value toEncoding :: Parent_info -> Encoding toJSONList :: [Parent_info] -> Value toEncodingList :: [Parent_info] -> Encoding | |
ShATermConvertible Parent_info | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Parent_info -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Parent_info] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Parent_info) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Parent_info]) | |
Pretty Parent_info Source # | |
Defined in TPTP.Pretty pretty :: Parent_info -> Doc Source # pretties :: [Parent_info] -> Doc Source # | |
type Rep Parent_info | |
Defined in TPTP.ATC_TPTP type Rep Parent_info = D1 ('MetaData "Parent_info" "TPTP.AS" "main" 'False) (C1 ('MetaCons "Parent_info" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Source) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Parent_details))) |
type Parent_details = Maybe General_list Source #
data Internal_source Source #
Instances
Eq Internal_source Source # | |
Defined in TPTP.AS (==) :: Internal_source -> Internal_source -> Bool (/=) :: Internal_source -> Internal_source -> Bool | |
Data Internal_source Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Internal_source -> c Internal_source gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Internal_source toConstr :: Internal_source -> Constr dataTypeOf :: Internal_source -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Internal_source) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Internal_source) gmapT :: (forall b. Data b => b -> b) -> Internal_source -> Internal_source gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Internal_source -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Internal_source -> r gmapQ :: (forall d. Data d => d -> u) -> Internal_source -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Internal_source -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Internal_source -> m Internal_source gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Internal_source -> m Internal_source gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Internal_source -> m Internal_source | |
Ord Internal_source Source # | |
Defined in TPTP.AS compare :: Internal_source -> Internal_source -> Ordering (<) :: Internal_source -> Internal_source -> Bool (<=) :: Internal_source -> Internal_source -> Bool (>) :: Internal_source -> Internal_source -> Bool (>=) :: Internal_source -> Internal_source -> Bool max :: Internal_source -> Internal_source -> Internal_source min :: Internal_source -> Internal_source -> Internal_source | |
Show Internal_source Source # | |
Defined in TPTP.AS showsPrec :: Int -> Internal_source -> ShowS show :: Internal_source -> String showList :: [Internal_source] -> ShowS | |
Generic Internal_source | |
Defined in TPTP.ATC_TPTP type Rep Internal_source :: Type -> Type from :: Internal_source -> Rep Internal_source x to :: Rep Internal_source x -> Internal_source | |
GetRange Internal_source Source # | |
FromJSON Internal_source | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Internal_source parseJSONList :: Value -> Parser [Internal_source] | |
ToJSON Internal_source | |
Defined in TPTP.ATC_TPTP toJSON :: Internal_source -> Value toEncoding :: Internal_source -> Encoding toJSONList :: [Internal_source] -> Value toEncodingList :: [Internal_source] -> Encoding | |
ShATermConvertible Internal_source | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Internal_source -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Internal_source] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Internal_source) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Internal_source]) | |
Pretty Internal_source Source # | |
Defined in TPTP.Pretty pretty :: Internal_source -> Doc Source # pretties :: [Internal_source] -> Doc Source # | |
type Rep Internal_source | |
Defined in TPTP.ATC_TPTP type Rep Internal_source = D1 ('MetaData "Internal_source" "TPTP.AS" "main" 'False) (C1 ('MetaCons "Internal_source" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Intro_type) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Optional_info))) |
data Intro_type Source #
Instances
Eq Intro_type Source # | |
Defined in TPTP.AS (==) :: Intro_type -> Intro_type -> Bool (/=) :: Intro_type -> Intro_type -> Bool | |
Data Intro_type Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Intro_type -> c Intro_type gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Intro_type toConstr :: Intro_type -> Constr dataTypeOf :: Intro_type -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Intro_type) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Intro_type) gmapT :: (forall b. Data b => b -> b) -> Intro_type -> Intro_type gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Intro_type -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Intro_type -> r gmapQ :: (forall d. Data d => d -> u) -> Intro_type -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Intro_type -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Intro_type -> m Intro_type gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Intro_type -> m Intro_type gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Intro_type -> m Intro_type | |
Ord Intro_type Source # | |
Defined in TPTP.AS compare :: Intro_type -> Intro_type -> Ordering (<) :: Intro_type -> Intro_type -> Bool (<=) :: Intro_type -> Intro_type -> Bool (>) :: Intro_type -> Intro_type -> Bool (>=) :: Intro_type -> Intro_type -> Bool max :: Intro_type -> Intro_type -> Intro_type min :: Intro_type -> Intro_type -> Intro_type | |
Show Intro_type Source # | |
Defined in TPTP.AS showsPrec :: Int -> Intro_type -> ShowS show :: Intro_type -> String showList :: [Intro_type] -> ShowS | |
Generic Intro_type | |
Defined in TPTP.ATC_TPTP type Rep Intro_type :: Type -> Type from :: Intro_type -> Rep Intro_type x to :: Rep Intro_type x -> Intro_type | |
GetRange Intro_type Source # | |
FromJSON Intro_type | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Intro_type parseJSONList :: Value -> Parser [Intro_type] | |
ToJSON Intro_type | |
Defined in TPTP.ATC_TPTP toJSON :: Intro_type -> Value toEncoding :: Intro_type -> Encoding toJSONList :: [Intro_type] -> Value toEncodingList :: [Intro_type] -> Encoding | |
ShATermConvertible Intro_type | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Intro_type -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Intro_type] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Intro_type) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Intro_type]) | |
Pretty Intro_type Source # | |
Defined in TPTP.Pretty pretty :: Intro_type -> Doc Source # pretties :: [Intro_type] -> Doc Source # | |
type Rep Intro_type | |
Defined in TPTP.ATC_TPTP type Rep Intro_type = D1 ('MetaData "Intro_type" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "IntroTypeDefinition" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "AxiomOfChoice" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "Tautology" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "IntroTypeAssumption" 'PrefixI 'False) (U1 :: Type -> Type))) |
data External_source Source #
Instances
Eq External_source Source # | |
Defined in TPTP.AS (==) :: External_source -> External_source -> Bool (/=) :: External_source -> External_source -> Bool | |
Data External_source Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> External_source -> c External_source gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c External_source toConstr :: External_source -> Constr dataTypeOf :: External_source -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c External_source) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c External_source) gmapT :: (forall b. Data b => b -> b) -> External_source -> External_source gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> External_source -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> External_source -> r gmapQ :: (forall d. Data d => d -> u) -> External_source -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> External_source -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> External_source -> m External_source gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> External_source -> m External_source gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> External_source -> m External_source | |
Ord External_source Source # | |
Defined in TPTP.AS compare :: External_source -> External_source -> Ordering (<) :: External_source -> External_source -> Bool (<=) :: External_source -> External_source -> Bool (>) :: External_source -> External_source -> Bool (>=) :: External_source -> External_source -> Bool max :: External_source -> External_source -> External_source min :: External_source -> External_source -> External_source | |
Show External_source Source # | |
Defined in TPTP.AS showsPrec :: Int -> External_source -> ShowS show :: External_source -> String showList :: [External_source] -> ShowS | |
Generic External_source | |
Defined in TPTP.ATC_TPTP type Rep External_source :: Type -> Type from :: External_source -> Rep External_source x to :: Rep External_source x -> External_source | |
GetRange External_source Source # | |
FromJSON External_source | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser External_source parseJSONList :: Value -> Parser [External_source] | |
ToJSON External_source | |
Defined in TPTP.ATC_TPTP toJSON :: External_source -> Value toEncoding :: External_source -> Encoding toJSONList :: [External_source] -> Value toEncodingList :: [External_source] -> Encoding | |
ShATermConvertible External_source | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> External_source -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [External_source] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, External_source) fromShATermList' :: Int -> ATermTable -> (ATermTable, [External_source]) | |
Pretty External_source Source # | |
Defined in TPTP.Pretty pretty :: External_source -> Doc Source # pretties :: [External_source] -> Doc Source # | |
type Rep External_source | |
Defined in TPTP.ATC_TPTP type Rep External_source = D1 ('MetaData "External_source" "TPTP.AS" "main" 'False) (C1 ('MetaCons "ExtSrc_file" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 File_source)) :+: (C1 ('MetaCons "ExtSrc_theory" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Theory)) :+: C1 ('MetaCons "ExtSrc_creator" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Creator_source)))) |
data File_source Source #
Instances
Eq File_source Source # | |
Defined in TPTP.AS (==) :: File_source -> File_source -> Bool (/=) :: File_source -> File_source -> Bool | |
Data File_source Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> File_source -> c File_source gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c File_source toConstr :: File_source -> Constr dataTypeOf :: File_source -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c File_source) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c File_source) gmapT :: (forall b. Data b => b -> b) -> File_source -> File_source gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> File_source -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> File_source -> r gmapQ :: (forall d. Data d => d -> u) -> File_source -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> File_source -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> File_source -> m File_source gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> File_source -> m File_source gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> File_source -> m File_source | |
Ord File_source Source # | |
Defined in TPTP.AS compare :: File_source -> File_source -> Ordering (<) :: File_source -> File_source -> Bool (<=) :: File_source -> File_source -> Bool (>) :: File_source -> File_source -> Bool (>=) :: File_source -> File_source -> Bool max :: File_source -> File_source -> File_source min :: File_source -> File_source -> File_source | |
Show File_source Source # | |
Defined in TPTP.AS showsPrec :: Int -> File_source -> ShowS show :: File_source -> String showList :: [File_source] -> ShowS | |
Generic File_source | |
Defined in TPTP.ATC_TPTP type Rep File_source :: Type -> Type from :: File_source -> Rep File_source x to :: Rep File_source x -> File_source | |
GetRange File_source Source # | |
FromJSON File_source | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser File_source parseJSONList :: Value -> Parser [File_source] | |
ToJSON File_source | |
Defined in TPTP.ATC_TPTP toJSON :: File_source -> Value toEncoding :: File_source -> Encoding toJSONList :: [File_source] -> Value toEncodingList :: [File_source] -> Encoding | |
ShATermConvertible File_source | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> File_source -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [File_source] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, File_source) fromShATermList' :: Int -> ATermTable -> (ATermTable, [File_source]) | |
Pretty File_source Source # | |
Defined in TPTP.Pretty pretty :: File_source -> Doc Source # pretties :: [File_source] -> Doc Source # | |
type Rep File_source | |
Defined in TPTP.ATC_TPTP type Rep File_source = D1 ('MetaData "File_source" "TPTP.AS" "main" 'False) (C1 ('MetaCons "File_source" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 File_name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 File_info))) |
Instances
Eq Theory Source # | |
Data Theory Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Theory -> c Theory gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Theory dataTypeOf :: Theory -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Theory) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Theory) gmapT :: (forall b. Data b => b -> b) -> Theory -> Theory gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Theory -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Theory -> r gmapQ :: (forall d. Data d => d -> u) -> Theory -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Theory -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Theory -> m Theory gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Theory -> m Theory gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Theory -> m Theory | |
Ord Theory Source # | |
Show Theory Source # | |
Generic Theory | |
GetRange Theory Source # | |
FromJSON Theory | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Theory parseJSONList :: Value -> Parser [Theory] | |
ToJSON Theory | |
Defined in TPTP.ATC_TPTP toEncoding :: Theory -> Encoding toJSONList :: [Theory] -> Value toEncodingList :: [Theory] -> Encoding | |
ShATermConvertible Theory | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Theory -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Theory] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Theory) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Theory]) | |
Pretty Theory Source # | |
type Rep Theory | |
Defined in TPTP.ATC_TPTP type Rep Theory = D1 ('MetaData "Theory" "TPTP.AS" "main" 'False) (C1 ('MetaCons "Theory" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Theory_name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Optional_info))) |
data Theory_name Source #
Instances
Eq Theory_name Source # | |
Defined in TPTP.AS (==) :: Theory_name -> Theory_name -> Bool (/=) :: Theory_name -> Theory_name -> Bool | |
Data Theory_name Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Theory_name -> c Theory_name gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Theory_name toConstr :: Theory_name -> Constr dataTypeOf :: Theory_name -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Theory_name) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Theory_name) gmapT :: (forall b. Data b => b -> b) -> Theory_name -> Theory_name gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Theory_name -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Theory_name -> r gmapQ :: (forall d. Data d => d -> u) -> Theory_name -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Theory_name -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Theory_name -> m Theory_name gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Theory_name -> m Theory_name gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Theory_name -> m Theory_name | |
Ord Theory_name Source # | |
Defined in TPTP.AS compare :: Theory_name -> Theory_name -> Ordering (<) :: Theory_name -> Theory_name -> Bool (<=) :: Theory_name -> Theory_name -> Bool (>) :: Theory_name -> Theory_name -> Bool (>=) :: Theory_name -> Theory_name -> Bool max :: Theory_name -> Theory_name -> Theory_name min :: Theory_name -> Theory_name -> Theory_name | |
Show Theory_name Source # | |
Defined in TPTP.AS showsPrec :: Int -> Theory_name -> ShowS show :: Theory_name -> String showList :: [Theory_name] -> ShowS | |
Generic Theory_name | |
Defined in TPTP.ATC_TPTP type Rep Theory_name :: Type -> Type from :: Theory_name -> Rep Theory_name x to :: Rep Theory_name x -> Theory_name | |
GetRange Theory_name Source # | |
FromJSON Theory_name | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Theory_name parseJSONList :: Value -> Parser [Theory_name] | |
ToJSON Theory_name | |
Defined in TPTP.ATC_TPTP toJSON :: Theory_name -> Value toEncoding :: Theory_name -> Encoding toJSONList :: [Theory_name] -> Value toEncodingList :: [Theory_name] -> Encoding | |
ShATermConvertible Theory_name | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Theory_name -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Theory_name] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Theory_name) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Theory_name]) | |
Pretty Theory_name Source # | |
Defined in TPTP.Pretty pretty :: Theory_name -> Doc Source # pretties :: [Theory_name] -> Doc Source # | |
type Rep Theory_name | |
Defined in TPTP.ATC_TPTP type Rep Theory_name = D1 ('MetaData "Theory_name" "TPTP.AS" "main" 'False) (C1 ('MetaCons "TN_equality" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "TN_ac" 'PrefixI 'False) (U1 :: Type -> Type)) |
data Creator_source Source #
Instances
Eq Creator_source Source # | |
Defined in TPTP.AS (==) :: Creator_source -> Creator_source -> Bool (/=) :: Creator_source -> Creator_source -> Bool | |
Data Creator_source Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Creator_source -> c Creator_source gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Creator_source toConstr :: Creator_source -> Constr dataTypeOf :: Creator_source -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Creator_source) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Creator_source) gmapT :: (forall b. Data b => b -> b) -> Creator_source -> Creator_source gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Creator_source -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Creator_source -> r gmapQ :: (forall d. Data d => d -> u) -> Creator_source -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Creator_source -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Creator_source -> m Creator_source gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Creator_source -> m Creator_source gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Creator_source -> m Creator_source | |
Ord Creator_source Source # | |
Defined in TPTP.AS compare :: Creator_source -> Creator_source -> Ordering (<) :: Creator_source -> Creator_source -> Bool (<=) :: Creator_source -> Creator_source -> Bool (>) :: Creator_source -> Creator_source -> Bool (>=) :: Creator_source -> Creator_source -> Bool max :: Creator_source -> Creator_source -> Creator_source min :: Creator_source -> Creator_source -> Creator_source | |
Show Creator_source Source # | |
Defined in TPTP.AS showsPrec :: Int -> Creator_source -> ShowS show :: Creator_source -> String showList :: [Creator_source] -> ShowS | |
Generic Creator_source | |
Defined in TPTP.ATC_TPTP type Rep Creator_source :: Type -> Type from :: Creator_source -> Rep Creator_source x to :: Rep Creator_source x -> Creator_source | |
GetRange Creator_source Source # | |
FromJSON Creator_source | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Creator_source parseJSONList :: Value -> Parser [Creator_source] | |
ToJSON Creator_source | |
Defined in TPTP.ATC_TPTP toJSON :: Creator_source -> Value toEncoding :: Creator_source -> Encoding toJSONList :: [Creator_source] -> Value toEncodingList :: [Creator_source] -> Encoding | |
ShATermConvertible Creator_source | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Creator_source -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Creator_source] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Creator_source) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Creator_source]) | |
Pretty Creator_source Source # | |
Defined in TPTP.Pretty pretty :: Creator_source -> Doc Source # pretties :: [Creator_source] -> Doc Source # | |
type Rep Creator_source | |
Defined in TPTP.ATC_TPTP type Rep Creator_source = D1 ('MetaData "Creator_source" "TPTP.AS" "main" 'False) (C1 ('MetaCons "Creator_source" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Creator_name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Optional_info))) |
type Creator_name = Token Source #
type Optional_info = Maybe Useful_info Source #
data Useful_info Source #
Instances
Eq Useful_info Source # | |
Defined in TPTP.AS (==) :: Useful_info -> Useful_info -> Bool (/=) :: Useful_info -> Useful_info -> Bool | |
Data Useful_info Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Useful_info -> c Useful_info gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Useful_info toConstr :: Useful_info -> Constr dataTypeOf :: Useful_info -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Useful_info) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Useful_info) gmapT :: (forall b. Data b => b -> b) -> Useful_info -> Useful_info gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Useful_info -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Useful_info -> r gmapQ :: (forall d. Data d => d -> u) -> Useful_info -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Useful_info -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Useful_info -> m Useful_info gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Useful_info -> m Useful_info gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Useful_info -> m Useful_info | |
Ord Useful_info Source # | |
Defined in TPTP.AS compare :: Useful_info -> Useful_info -> Ordering (<) :: Useful_info -> Useful_info -> Bool (<=) :: Useful_info -> Useful_info -> Bool (>) :: Useful_info -> Useful_info -> Bool (>=) :: Useful_info -> Useful_info -> Bool max :: Useful_info -> Useful_info -> Useful_info min :: Useful_info -> Useful_info -> Useful_info | |
Show Useful_info Source # | |
Defined in TPTP.AS showsPrec :: Int -> Useful_info -> ShowS show :: Useful_info -> String showList :: [Useful_info] -> ShowS | |
Generic Useful_info | |
Defined in TPTP.ATC_TPTP type Rep Useful_info :: Type -> Type from :: Useful_info -> Rep Useful_info x to :: Rep Useful_info x -> Useful_info | |
GetRange Useful_info Source # | |
FromJSON Useful_info | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Useful_info parseJSONList :: Value -> Parser [Useful_info] | |
ToJSON Useful_info | |
Defined in TPTP.ATC_TPTP toJSON :: Useful_info -> Value toEncoding :: Useful_info -> Encoding toJSONList :: [Useful_info] -> Value toEncodingList :: [Useful_info] -> Encoding | |
ShATermConvertible Useful_info | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Useful_info -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Useful_info] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Useful_info) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Useful_info]) | |
Pretty Useful_info Source # | |
Defined in TPTP.Pretty pretty :: Useful_info -> Doc Source # pretties :: [Useful_info] -> Doc Source # | |
type Rep Useful_info | |
Defined in TPTP.ATC_TPTP type Rep Useful_info = D1 ('MetaData "Useful_info" "TPTP.AS" "main" 'False) (C1 ('MetaCons "UI_items" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Info_items)) :+: C1 ('MetaCons "UI_general_list" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 General_list))) |
type Info_items = [Info_item] Source #
Instances
Eq Info_item Source # | |
Data Info_item Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Info_item -> c Info_item gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Info_item toConstr :: Info_item -> Constr dataTypeOf :: Info_item -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Info_item) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Info_item) gmapT :: (forall b. Data b => b -> b) -> Info_item -> Info_item gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Info_item -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Info_item -> r gmapQ :: (forall d. Data d => d -> u) -> Info_item -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Info_item -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Info_item -> m Info_item gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Info_item -> m Info_item gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Info_item -> m Info_item | |
Ord Info_item Source # | |
Show Info_item Source # | |
Generic Info_item | |
GetRange Info_item Source # | |
FromJSON Info_item | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Info_item parseJSONList :: Value -> Parser [Info_item] | |
ToJSON Info_item | |
Defined in TPTP.ATC_TPTP toEncoding :: Info_item -> Encoding toJSONList :: [Info_item] -> Value toEncodingList :: [Info_item] -> Encoding | |
ShATermConvertible Info_item | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Info_item -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Info_item] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Info_item) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Info_item]) | |
Pretty Info_item Source # | |
type Rep Info_item | |
Defined in TPTP.ATC_TPTP type Rep Info_item = D1 ('MetaData "Info_item" "TPTP.AS" "main" 'False) (C1 ('MetaCons "Info_formula" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Formula_item)) :+: (C1 ('MetaCons "Info_inference" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Inference_item)) :+: C1 ('MetaCons "Info_general" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 General_function)))) |
data Formula_item Source #
Instances
Eq Formula_item Source # | |
Defined in TPTP.AS (==) :: Formula_item -> Formula_item -> Bool (/=) :: Formula_item -> Formula_item -> Bool | |
Data Formula_item Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Formula_item -> c Formula_item gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Formula_item toConstr :: Formula_item -> Constr dataTypeOf :: Formula_item -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Formula_item) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Formula_item) gmapT :: (forall b. Data b => b -> b) -> Formula_item -> Formula_item gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Formula_item -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Formula_item -> r gmapQ :: (forall d. Data d => d -> u) -> Formula_item -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Formula_item -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Formula_item -> m Formula_item gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Formula_item -> m Formula_item gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Formula_item -> m Formula_item | |
Ord Formula_item Source # | |
Defined in TPTP.AS compare :: Formula_item -> Formula_item -> Ordering (<) :: Formula_item -> Formula_item -> Bool (<=) :: Formula_item -> Formula_item -> Bool (>) :: Formula_item -> Formula_item -> Bool (>=) :: Formula_item -> Formula_item -> Bool max :: Formula_item -> Formula_item -> Formula_item min :: Formula_item -> Formula_item -> Formula_item | |
Show Formula_item Source # | |
Defined in TPTP.AS showsPrec :: Int -> Formula_item -> ShowS show :: Formula_item -> String showList :: [Formula_item] -> ShowS | |
Generic Formula_item | |
Defined in TPTP.ATC_TPTP type Rep Formula_item :: Type -> Type from :: Formula_item -> Rep Formula_item x to :: Rep Formula_item x -> Formula_item | |
GetRange Formula_item Source # | |
FromJSON Formula_item | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Formula_item parseJSONList :: Value -> Parser [Formula_item] | |
ToJSON Formula_item | |
Defined in TPTP.ATC_TPTP toJSON :: Formula_item -> Value toEncoding :: Formula_item -> Encoding toJSONList :: [Formula_item] -> Value toEncodingList :: [Formula_item] -> Encoding | |
ShATermConvertible Formula_item | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Formula_item -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Formula_item] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Formula_item) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Formula_item]) | |
Pretty Formula_item Source # | |
Defined in TPTP.Pretty pretty :: Formula_item -> Doc Source # pretties :: [Formula_item] -> Doc Source # | |
type Rep Formula_item | |
Defined in TPTP.ATC_TPTP type Rep Formula_item = D1 ('MetaData "Formula_item" "TPTP.AS" "main" 'False) (C1 ('MetaCons "FI_description" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Description_item)) :+: C1 ('MetaCons "FI_iquote" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Iquote_item))) |
type Description_item = Token Source #
type Iquote_item = Token Source #
data Inference_item Source #
Inf_status Inference_status | |
Inf_assumption Assumptions_record | |
Inf_symbol New_symbol_record | |
Inf_refutation Refutation |
Instances
Eq Inference_item Source # | |
Defined in TPTP.AS (==) :: Inference_item -> Inference_item -> Bool (/=) :: Inference_item -> Inference_item -> Bool | |
Data Inference_item Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Inference_item -> c Inference_item gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Inference_item toConstr :: Inference_item -> Constr dataTypeOf :: Inference_item -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Inference_item) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Inference_item) gmapT :: (forall b. Data b => b -> b) -> Inference_item -> Inference_item gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Inference_item -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Inference_item -> r gmapQ :: (forall d. Data d => d -> u) -> Inference_item -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Inference_item -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Inference_item -> m Inference_item gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Inference_item -> m Inference_item gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Inference_item -> m Inference_item | |
Ord Inference_item Source # | |
Defined in TPTP.AS compare :: Inference_item -> Inference_item -> Ordering (<) :: Inference_item -> Inference_item -> Bool (<=) :: Inference_item -> Inference_item -> Bool (>) :: Inference_item -> Inference_item -> Bool (>=) :: Inference_item -> Inference_item -> Bool max :: Inference_item -> Inference_item -> Inference_item min :: Inference_item -> Inference_item -> Inference_item | |
Show Inference_item Source # | |
Defined in TPTP.AS showsPrec :: Int -> Inference_item -> ShowS show :: Inference_item -> String showList :: [Inference_item] -> ShowS | |
Generic Inference_item | |
Defined in TPTP.ATC_TPTP type Rep Inference_item :: Type -> Type from :: Inference_item -> Rep Inference_item x to :: Rep Inference_item x -> Inference_item | |
GetRange Inference_item Source # | |
FromJSON Inference_item | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Inference_item parseJSONList :: Value -> Parser [Inference_item] | |
ToJSON Inference_item | |
Defined in TPTP.ATC_TPTP toJSON :: Inference_item -> Value toEncoding :: Inference_item -> Encoding toJSONList :: [Inference_item] -> Value toEncodingList :: [Inference_item] -> Encoding | |
ShATermConvertible Inference_item | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Inference_item -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Inference_item] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Inference_item) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Inference_item]) | |
Pretty Inference_item Source # | |
Defined in TPTP.Pretty pretty :: Inference_item -> Doc Source # pretties :: [Inference_item] -> Doc Source # | |
type Rep Inference_item | |
Defined in TPTP.ATC_TPTP type Rep Inference_item = D1 ('MetaData "Inference_item" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "Inf_status" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Inference_status)) :+: C1 ('MetaCons "Inf_assumption" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Assumptions_record))) :+: (C1 ('MetaCons "Inf_symbol" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 New_symbol_record)) :+: C1 ('MetaCons "Inf_refutation" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Refutation)))) |
data Inference_status Source #
Instances
Eq Inference_status Source # | |
Defined in TPTP.AS (==) :: Inference_status -> Inference_status -> Bool (/=) :: Inference_status -> Inference_status -> Bool | |
Data Inference_status Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Inference_status -> c Inference_status gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Inference_status toConstr :: Inference_status -> Constr dataTypeOf :: Inference_status -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Inference_status) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Inference_status) gmapT :: (forall b. Data b => b -> b) -> Inference_status -> Inference_status gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Inference_status -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Inference_status -> r gmapQ :: (forall d. Data d => d -> u) -> Inference_status -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Inference_status -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Inference_status -> m Inference_status gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Inference_status -> m Inference_status gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Inference_status -> m Inference_status | |
Ord Inference_status Source # | |
Defined in TPTP.AS compare :: Inference_status -> Inference_status -> Ordering (<) :: Inference_status -> Inference_status -> Bool (<=) :: Inference_status -> Inference_status -> Bool (>) :: Inference_status -> Inference_status -> Bool (>=) :: Inference_status -> Inference_status -> Bool max :: Inference_status -> Inference_status -> Inference_status min :: Inference_status -> Inference_status -> Inference_status | |
Show Inference_status Source # | |
Defined in TPTP.AS showsPrec :: Int -> Inference_status -> ShowS show :: Inference_status -> String showList :: [Inference_status] -> ShowS | |
Generic Inference_status | |
Defined in TPTP.ATC_TPTP type Rep Inference_status :: Type -> Type from :: Inference_status -> Rep Inference_status x to :: Rep Inference_status x -> Inference_status | |
GetRange Inference_status Source # | |
FromJSON Inference_status | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Inference_status parseJSONList :: Value -> Parser [Inference_status] | |
ToJSON Inference_status | |
Defined in TPTP.ATC_TPTP toJSON :: Inference_status -> Value toEncoding :: Inference_status -> Encoding toJSONList :: [Inference_status] -> Value toEncodingList :: [Inference_status] -> Encoding | |
ShATermConvertible Inference_status | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Inference_status -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Inference_status] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Inference_status) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Inference_status]) | |
Pretty Inference_status Source # | |
Defined in TPTP.Pretty pretty :: Inference_status -> Doc Source # pretties :: [Inference_status] -> Doc Source # | |
type Rep Inference_status | |
Defined in TPTP.ATC_TPTP type Rep Inference_status = D1 ('MetaData "Inference_status" "TPTP.AS" "main" 'False) (C1 ('MetaCons "Inf_value" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Status_value)) :+: C1 ('MetaCons "Inf_info" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Inference_info))) |
data Status_value Source #
SUC | |
UNP | |
SAP | |
ESA | |
SAT | |
FSA | |
THM | |
EQV | |
TAC | |
WEC | |
ETH | |
TAU | |
WTC | |
WTH | |
CAX | |
SCA | |
TCA | |
WCA | |
CUP | |
CSP | |
ECS | |
CSA | |
CTH | |
CEQ | |
UNC | |
WCC | |
ECT | |
FUN | |
UNS | |
WUC | |
WCT | |
SCC | |
UCA | |
NOC |
Instances
Eq Status_value Source # | |
Defined in TPTP.AS (==) :: Status_value -> Status_value -> Bool (/=) :: Status_value -> Status_value -> Bool | |
Data Status_value Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Status_value -> c Status_value gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Status_value toConstr :: Status_value -> Constr dataTypeOf :: Status_value -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Status_value) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Status_value) gmapT :: (forall b. Data b => b -> b) -> Status_value -> Status_value gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Status_value -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Status_value -> r gmapQ :: (forall d. Data d => d -> u) -> Status_value -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Status_value -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Status_value -> m Status_value gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Status_value -> m Status_value gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Status_value -> m Status_value | |
Ord Status_value Source # | |
Defined in TPTP.AS compare :: Status_value -> Status_value -> Ordering (<) :: Status_value -> Status_value -> Bool (<=) :: Status_value -> Status_value -> Bool (>) :: Status_value -> Status_value -> Bool (>=) :: Status_value -> Status_value -> Bool max :: Status_value -> Status_value -> Status_value min :: Status_value -> Status_value -> Status_value | |
Show Status_value Source # | |
Defined in TPTP.AS showsPrec :: Int -> Status_value -> ShowS show :: Status_value -> String showList :: [Status_value] -> ShowS | |
Generic Status_value | |
Defined in TPTP.ATC_TPTP type Rep Status_value :: Type -> Type from :: Status_value -> Rep Status_value x to :: Rep Status_value x -> Status_value | |
GetRange Status_value Source # | |
FromJSON Status_value | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Status_value parseJSONList :: Value -> Parser [Status_value] | |
ToJSON Status_value | |
Defined in TPTP.ATC_TPTP toJSON :: Status_value -> Value toEncoding :: Status_value -> Encoding toJSONList :: [Status_value] -> Value toEncodingList :: [Status_value] -> Encoding | |
ShATermConvertible Status_value | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Status_value -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Status_value] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Status_value) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Status_value]) | |
Pretty Status_value Source # | |
Defined in TPTP.Pretty pretty :: Status_value -> Doc Source # pretties :: [Status_value] -> Doc Source # | |
type Rep Status_value | |
Defined in TPTP.ATC_TPTP type Rep Status_value = D1 ('MetaData "Status_value" "TPTP.AS" "main" 'False) (((((C1 ('MetaCons "SUC" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "UNP" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "SAP" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ESA" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "SAT" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "FSA" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "THM" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "EQV" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: (((C1 ('MetaCons "TAC" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WEC" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "ETH" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "TAU" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "WTC" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WTH" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "CAX" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "SCA" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "TCA" 'PrefixI 'False) (U1 :: Type -> Type)))))) :+: ((((C1 ('MetaCons "WCA" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CUP" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "CSP" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ECS" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "CSA" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CTH" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "CEQ" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "UNC" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: (((C1 ('MetaCons "WCC" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ECT" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "FUN" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "UNS" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "WUC" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "WCT" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "SCC" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "UCA" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "NOC" 'PrefixI 'False) (U1 :: Type -> Type))))))) |
data Inference_info Source #
Instances
Eq Inference_info Source # | |
Defined in TPTP.AS (==) :: Inference_info -> Inference_info -> Bool (/=) :: Inference_info -> Inference_info -> Bool | |
Data Inference_info Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Inference_info -> c Inference_info gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Inference_info toConstr :: Inference_info -> Constr dataTypeOf :: Inference_info -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Inference_info) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Inference_info) gmapT :: (forall b. Data b => b -> b) -> Inference_info -> Inference_info gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Inference_info -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Inference_info -> r gmapQ :: (forall d. Data d => d -> u) -> Inference_info -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Inference_info -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Inference_info -> m Inference_info gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Inference_info -> m Inference_info gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Inference_info -> m Inference_info | |
Ord Inference_info Source # | |
Defined in TPTP.AS compare :: Inference_info -> Inference_info -> Ordering (<) :: Inference_info -> Inference_info -> Bool (<=) :: Inference_info -> Inference_info -> Bool (>) :: Inference_info -> Inference_info -> Bool (>=) :: Inference_info -> Inference_info -> Bool max :: Inference_info -> Inference_info -> Inference_info min :: Inference_info -> Inference_info -> Inference_info | |
Show Inference_info Source # | |
Defined in TPTP.AS showsPrec :: Int -> Inference_info -> ShowS show :: Inference_info -> String showList :: [Inference_info] -> ShowS | |
Generic Inference_info | |
Defined in TPTP.ATC_TPTP type Rep Inference_info :: Type -> Type from :: Inference_info -> Rep Inference_info x to :: Rep Inference_info x -> Inference_info | |
GetRange Inference_info Source # | |
FromJSON Inference_info | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Inference_info parseJSONList :: Value -> Parser [Inference_info] | |
ToJSON Inference_info | |
Defined in TPTP.ATC_TPTP toJSON :: Inference_info -> Value toEncoding :: Inference_info -> Encoding toJSONList :: [Inference_info] -> Value toEncodingList :: [Inference_info] -> Encoding | |
ShATermConvertible Inference_info | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Inference_info -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Inference_info] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Inference_info) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Inference_info]) | |
Pretty Inference_info Source # | |
Defined in TPTP.Pretty pretty :: Inference_info -> Doc Source # pretties :: [Inference_info] -> Doc Source # | |
type Rep Inference_info | |
Defined in TPTP.ATC_TPTP type Rep Inference_info = D1 ('MetaData "Inference_info" "TPTP.AS" "main" 'False) (C1 ('MetaCons "Inference_info" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Inference_rule) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Atomic_word) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 General_list)))) |
type Assumptions_record = Name_list Source #
type Refutation = File_source Source #
data New_symbol_record Source #
Instances
Eq New_symbol_record Source # | |
Defined in TPTP.AS (==) :: New_symbol_record -> New_symbol_record -> Bool (/=) :: New_symbol_record -> New_symbol_record -> Bool | |
Data New_symbol_record Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> New_symbol_record -> c New_symbol_record gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c New_symbol_record toConstr :: New_symbol_record -> Constr dataTypeOf :: New_symbol_record -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c New_symbol_record) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c New_symbol_record) gmapT :: (forall b. Data b => b -> b) -> New_symbol_record -> New_symbol_record gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> New_symbol_record -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> New_symbol_record -> r gmapQ :: (forall d. Data d => d -> u) -> New_symbol_record -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> New_symbol_record -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> New_symbol_record -> m New_symbol_record gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> New_symbol_record -> m New_symbol_record gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> New_symbol_record -> m New_symbol_record | |
Ord New_symbol_record Source # | |
Defined in TPTP.AS compare :: New_symbol_record -> New_symbol_record -> Ordering (<) :: New_symbol_record -> New_symbol_record -> Bool (<=) :: New_symbol_record -> New_symbol_record -> Bool (>) :: New_symbol_record -> New_symbol_record -> Bool (>=) :: New_symbol_record -> New_symbol_record -> Bool max :: New_symbol_record -> New_symbol_record -> New_symbol_record min :: New_symbol_record -> New_symbol_record -> New_symbol_record | |
Show New_symbol_record Source # | |
Defined in TPTP.AS showsPrec :: Int -> New_symbol_record -> ShowS show :: New_symbol_record -> String showList :: [New_symbol_record] -> ShowS | |
Generic New_symbol_record | |
Defined in TPTP.ATC_TPTP type Rep New_symbol_record :: Type -> Type from :: New_symbol_record -> Rep New_symbol_record x to :: Rep New_symbol_record x -> New_symbol_record | |
GetRange New_symbol_record Source # | |
FromJSON New_symbol_record | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser New_symbol_record parseJSONList :: Value -> Parser [New_symbol_record] | |
ToJSON New_symbol_record | |
Defined in TPTP.ATC_TPTP toJSON :: New_symbol_record -> Value toEncoding :: New_symbol_record -> Encoding toJSONList :: [New_symbol_record] -> Value toEncodingList :: [New_symbol_record] -> Encoding | |
ShATermConvertible New_symbol_record | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> New_symbol_record -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [New_symbol_record] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, New_symbol_record) fromShATermList' :: Int -> ATermTable -> (ATermTable, [New_symbol_record]) | |
Pretty New_symbol_record Source # | |
Defined in TPTP.Pretty pretty :: New_symbol_record -> Doc Source # pretties :: [New_symbol_record] -> Doc Source # | |
type Rep New_symbol_record | |
Defined in TPTP.ATC_TPTP type Rep New_symbol_record = D1 ('MetaData "New_symbol_record" "TPTP.AS" "main" 'False) (C1 ('MetaCons "New_symbol_record" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Atomic_word) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 New_symbol_list))) |
type New_symbol_list = [Principal_symbol] Source #
data Principal_symbol Source #
Instances
Eq Principal_symbol Source # | |
Defined in TPTP.AS (==) :: Principal_symbol -> Principal_symbol -> Bool (/=) :: Principal_symbol -> Principal_symbol -> Bool | |
Data Principal_symbol Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Principal_symbol -> c Principal_symbol gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Principal_symbol toConstr :: Principal_symbol -> Constr dataTypeOf :: Principal_symbol -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Principal_symbol) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Principal_symbol) gmapT :: (forall b. Data b => b -> b) -> Principal_symbol -> Principal_symbol gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Principal_symbol -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Principal_symbol -> r gmapQ :: (forall d. Data d => d -> u) -> Principal_symbol -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Principal_symbol -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Principal_symbol -> m Principal_symbol gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Principal_symbol -> m Principal_symbol gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Principal_symbol -> m Principal_symbol | |
Ord Principal_symbol Source # | |
Defined in TPTP.AS compare :: Principal_symbol -> Principal_symbol -> Ordering (<) :: Principal_symbol -> Principal_symbol -> Bool (<=) :: Principal_symbol -> Principal_symbol -> Bool (>) :: Principal_symbol -> Principal_symbol -> Bool (>=) :: Principal_symbol -> Principal_symbol -> Bool max :: Principal_symbol -> Principal_symbol -> Principal_symbol min :: Principal_symbol -> Principal_symbol -> Principal_symbol | |
Show Principal_symbol Source # | |
Defined in TPTP.AS showsPrec :: Int -> Principal_symbol -> ShowS show :: Principal_symbol -> String showList :: [Principal_symbol] -> ShowS | |
Generic Principal_symbol | |
Defined in TPTP.ATC_TPTP type Rep Principal_symbol :: Type -> Type from :: Principal_symbol -> Rep Principal_symbol x to :: Rep Principal_symbol x -> Principal_symbol | |
GetRange Principal_symbol Source # | |
FromJSON Principal_symbol | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Principal_symbol parseJSONList :: Value -> Parser [Principal_symbol] | |
ToJSON Principal_symbol | |
Defined in TPTP.ATC_TPTP toJSON :: Principal_symbol -> Value toEncoding :: Principal_symbol -> Encoding toJSONList :: [Principal_symbol] -> Value toEncodingList :: [Principal_symbol] -> Encoding | |
ShATermConvertible Principal_symbol | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Principal_symbol -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Principal_symbol] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Principal_symbol) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Principal_symbol]) | |
Pretty Principal_symbol Source # | |
Defined in TPTP.Pretty pretty :: Principal_symbol -> Doc Source # pretties :: [Principal_symbol] -> Doc Source # | |
type Rep Principal_symbol | |
Defined in TPTP.ATC_TPTP type Rep Principal_symbol = D1 ('MetaData "Principal_symbol" "TPTP.AS" "main" 'False) (C1 ('MetaCons "PS_functor" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TPTP_functor)) :+: C1 ('MetaCons "PS_variable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Variable))) |
Instances
Eq Include Source # | |
Data Include Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Include -> c Include gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Include dataTypeOf :: Include -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Include) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Include) gmapT :: (forall b. Data b => b -> b) -> Include -> Include gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Include -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Include -> r gmapQ :: (forall d. Data d => d -> u) -> Include -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Include -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Include -> m Include gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Include -> m Include gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Include -> m Include | |
Ord Include Source # | |
Show Include Source # | |
Generic Include | |
GetRange Include Source # | |
FromJSON Include | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Include parseJSONList :: Value -> Parser [Include] | |
ToJSON Include | |
Defined in TPTP.ATC_TPTP toEncoding :: Include -> Encoding toJSONList :: [Include] -> Value toEncodingList :: [Include] -> Encoding | |
ShATermConvertible Include | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Include -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Include] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Include) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Include]) | |
Pretty Include Source # | |
type Rep Include | |
Defined in TPTP.ATC_TPTP type Rep Include = D1 ('MetaData "Include" "TPTP.AS" "main" 'False) (C1 ('MetaCons "Include" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 File_name) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Formula_selection))) |
type Formula_selection = Maybe [Name] Source #
data General_term Source #
Instances
Eq General_term Source # | |
Defined in TPTP.AS (==) :: General_term -> General_term -> Bool (/=) :: General_term -> General_term -> Bool | |
Data General_term Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> General_term -> c General_term gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c General_term toConstr :: General_term -> Constr dataTypeOf :: General_term -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c General_term) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c General_term) gmapT :: (forall b. Data b => b -> b) -> General_term -> General_term gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> General_term -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> General_term -> r gmapQ :: (forall d. Data d => d -> u) -> General_term -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> General_term -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> General_term -> m General_term gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> General_term -> m General_term gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> General_term -> m General_term | |
Ord General_term Source # | |
Defined in TPTP.AS compare :: General_term -> General_term -> Ordering (<) :: General_term -> General_term -> Bool (<=) :: General_term -> General_term -> Bool (>) :: General_term -> General_term -> Bool (>=) :: General_term -> General_term -> Bool max :: General_term -> General_term -> General_term min :: General_term -> General_term -> General_term | |
Show General_term Source # | |
Defined in TPTP.AS showsPrec :: Int -> General_term -> ShowS show :: General_term -> String showList :: [General_term] -> ShowS | |
Generic General_term | |
Defined in TPTP.ATC_TPTP type Rep General_term :: Type -> Type from :: General_term -> Rep General_term x to :: Rep General_term x -> General_term | |
GetRange General_term Source # | |
FromJSON General_term | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser General_term parseJSONList :: Value -> Parser [General_term] | |
ToJSON General_term | |
Defined in TPTP.ATC_TPTP toJSON :: General_term -> Value toEncoding :: General_term -> Encoding toJSONList :: [General_term] -> Value toEncodingList :: [General_term] -> Encoding | |
ShATermConvertible General_term | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> General_term -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [General_term] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, General_term) fromShATermList' :: Int -> ATermTable -> (ATermTable, [General_term]) | |
Pretty General_term Source # | |
Defined in TPTP.Pretty pretty :: General_term -> Doc Source # pretties :: [General_term] -> Doc Source # | |
type Rep General_term | |
Defined in TPTP.ATC_TPTP type Rep General_term = D1 ('MetaData "General_term" "TPTP.AS" "main" 'False) (C1 ('MetaCons "GT_data" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 General_data)) :+: (C1 ('MetaCons "GT_DataTerm" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 General_data) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 General_term)) :+: C1 ('MetaCons "GT_list" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 General_list)))) |
data General_data Source #
GD_atomic_word Atomic_word | |
GD_general_function General_function | |
GD_variable Variable | |
GD_number Number | |
GD_distinct_object Distinct_object | |
GD_formula_data Formula_data | |
GD_bind Variable Formula_data |
Instances
Eq General_data Source # | |
Defined in TPTP.AS (==) :: General_data -> General_data -> Bool (/=) :: General_data -> General_data -> Bool | |
Data General_data Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> General_data -> c General_data gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c General_data toConstr :: General_data -> Constr dataTypeOf :: General_data -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c General_data) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c General_data) gmapT :: (forall b. Data b => b -> b) -> General_data -> General_data gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> General_data -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> General_data -> r gmapQ :: (forall d. Data d => d -> u) -> General_data -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> General_data -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> General_data -> m General_data gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> General_data -> m General_data gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> General_data -> m General_data | |
Ord General_data Source # | |
Defined in TPTP.AS compare :: General_data -> General_data -> Ordering (<) :: General_data -> General_data -> Bool (<=) :: General_data -> General_data -> Bool (>) :: General_data -> General_data -> Bool (>=) :: General_data -> General_data -> Bool max :: General_data -> General_data -> General_data min :: General_data -> General_data -> General_data | |
Show General_data Source # | |
Defined in TPTP.AS showsPrec :: Int -> General_data -> ShowS show :: General_data -> String showList :: [General_data] -> ShowS | |
Generic General_data | |
Defined in TPTP.ATC_TPTP type Rep General_data :: Type -> Type from :: General_data -> Rep General_data x to :: Rep General_data x -> General_data | |
GetRange General_data Source # | |
FromJSON General_data | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser General_data parseJSONList :: Value -> Parser [General_data] | |
ToJSON General_data | |
Defined in TPTP.ATC_TPTP toJSON :: General_data -> Value toEncoding :: General_data -> Encoding toJSONList :: [General_data] -> Value toEncodingList :: [General_data] -> Encoding | |
ShATermConvertible General_data | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> General_data -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [General_data] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, General_data) fromShATermList' :: Int -> ATermTable -> (ATermTable, [General_data]) | |
Pretty General_data Source # | |
Defined in TPTP.Pretty pretty :: General_data -> Doc Source # pretties :: [General_data] -> Doc Source # | |
type Rep General_data | |
Defined in TPTP.ATC_TPTP type Rep General_data = D1 ('MetaData "General_data" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "GD_atomic_word" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Atomic_word)) :+: (C1 ('MetaCons "GD_general_function" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 General_function)) :+: C1 ('MetaCons "GD_variable" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Variable)))) :+: ((C1 ('MetaCons "GD_number" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Number)) :+: C1 ('MetaCons "GD_distinct_object" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Distinct_object))) :+: (C1 ('MetaCons "GD_formula_data" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Formula_data)) :+: C1 ('MetaCons "GD_bind" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Variable) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Formula_data))))) |
data General_function Source #
Instances
Eq General_function Source # | |
Defined in TPTP.AS (==) :: General_function -> General_function -> Bool (/=) :: General_function -> General_function -> Bool | |
Data General_function Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> General_function -> c General_function gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c General_function toConstr :: General_function -> Constr dataTypeOf :: General_function -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c General_function) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c General_function) gmapT :: (forall b. Data b => b -> b) -> General_function -> General_function gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> General_function -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> General_function -> r gmapQ :: (forall d. Data d => d -> u) -> General_function -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> General_function -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> General_function -> m General_function gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> General_function -> m General_function gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> General_function -> m General_function | |
Ord General_function Source # | |
Defined in TPTP.AS compare :: General_function -> General_function -> Ordering (<) :: General_function -> General_function -> Bool (<=) :: General_function -> General_function -> Bool (>) :: General_function -> General_function -> Bool (>=) :: General_function -> General_function -> Bool max :: General_function -> General_function -> General_function min :: General_function -> General_function -> General_function | |
Show General_function Source # | |
Defined in TPTP.AS showsPrec :: Int -> General_function -> ShowS show :: General_function -> String showList :: [General_function] -> ShowS | |
Generic General_function | |
Defined in TPTP.ATC_TPTP type Rep General_function :: Type -> Type from :: General_function -> Rep General_function x to :: Rep General_function x -> General_function | |
GetRange General_function Source # | |
FromJSON General_function | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser General_function parseJSONList :: Value -> Parser [General_function] | |
ToJSON General_function | |
Defined in TPTP.ATC_TPTP toJSON :: General_function -> Value toEncoding :: General_function -> Encoding toJSONList :: [General_function] -> Value toEncodingList :: [General_function] -> Encoding | |
ShATermConvertible General_function | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> General_function -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [General_function] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, General_function) fromShATermList' :: Int -> ATermTable -> (ATermTable, [General_function]) | |
Pretty General_function Source # | |
Defined in TPTP.Pretty pretty :: General_function -> Doc Source # pretties :: [General_function] -> Doc Source # | |
type Rep General_function | |
Defined in TPTP.ATC_TPTP type Rep General_function = D1 ('MetaData "General_function" "TPTP.AS" "main" 'False) (C1 ('MetaCons "General_function" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Atomic_word) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 General_terms))) |
data Formula_data Source #
Instances
Eq Formula_data Source # | |
Defined in TPTP.AS (==) :: Formula_data -> Formula_data -> Bool (/=) :: Formula_data -> Formula_data -> Bool | |
Data Formula_data Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Formula_data -> c Formula_data gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Formula_data toConstr :: Formula_data -> Constr dataTypeOf :: Formula_data -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Formula_data) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Formula_data) gmapT :: (forall b. Data b => b -> b) -> Formula_data -> Formula_data gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Formula_data -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Formula_data -> r gmapQ :: (forall d. Data d => d -> u) -> Formula_data -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Formula_data -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Formula_data -> m Formula_data gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Formula_data -> m Formula_data gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Formula_data -> m Formula_data | |
Ord Formula_data Source # | |
Defined in TPTP.AS compare :: Formula_data -> Formula_data -> Ordering (<) :: Formula_data -> Formula_data -> Bool (<=) :: Formula_data -> Formula_data -> Bool (>) :: Formula_data -> Formula_data -> Bool (>=) :: Formula_data -> Formula_data -> Bool max :: Formula_data -> Formula_data -> Formula_data min :: Formula_data -> Formula_data -> Formula_data | |
Show Formula_data Source # | |
Defined in TPTP.AS showsPrec :: Int -> Formula_data -> ShowS show :: Formula_data -> String showList :: [Formula_data] -> ShowS | |
Generic Formula_data | |
Defined in TPTP.ATC_TPTP type Rep Formula_data :: Type -> Type from :: Formula_data -> Rep Formula_data x to :: Rep Formula_data x -> Formula_data | |
GetRange Formula_data Source # | |
FromJSON Formula_data | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Formula_data parseJSONList :: Value -> Parser [Formula_data] | |
ToJSON Formula_data | |
Defined in TPTP.ATC_TPTP toJSON :: Formula_data -> Value toEncoding :: Formula_data -> Encoding toJSONList :: [Formula_data] -> Value toEncodingList :: [Formula_data] -> Encoding | |
ShATermConvertible Formula_data | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Formula_data -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Formula_data] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Formula_data) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Formula_data]) | |
Pretty Formula_data Source # | |
Defined in TPTP.Pretty pretty :: Formula_data -> Doc Source # pretties :: [Formula_data] -> Doc Source # | |
type Rep Formula_data | |
Defined in TPTP.ATC_TPTP type Rep Formula_data = D1 ('MetaData "Formula_data" "TPTP.AS" "main" 'False) ((C1 ('MetaCons "FD_THF" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 THF_formula)) :+: C1 ('MetaCons "FD_TFF" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 TFF_formula))) :+: (C1 ('MetaCons "FD_FOF" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_formula)) :+: (C1 ('MetaCons "FD_CNF" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 CNF_formula)) :+: C1 ('MetaCons "FD_FOT" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FOF_term))))) |
type General_list = [General_term] Source #
type General_terms = [General_term] Source #
NameString Token | |
NameInteger Integer |
Instances
Eq Name Source # | |
Data Name Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Name -> c Name gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Name dataTypeOf :: Name -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Name) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Name) gmapT :: (forall b. Data b => b -> b) -> Name -> Name gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Name -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Name -> r gmapQ :: (forall d. Data d => d -> u) -> Name -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Name -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Name -> m Name gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Name -> m Name gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Name -> m Name | |
Ord Name Source # | |
Show Name Source # | |
Generic Name | |
GetRange Name Source # | |
FromJSON Name | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Name parseJSONList :: Value -> Parser [Name] | |
ToJSON Name | |
Defined in TPTP.ATC_TPTP | |
ShATermConvertible Name | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Name -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Name] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Name) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Name]) | |
Pretty Name Source # | |
type Rep Name | |
Defined in TPTP.ATC_TPTP type Rep Name = D1 ('MetaData "Name" "TPTP.AS" "main" 'False) (C1 ('MetaCons "NameString" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Token)) :+: C1 ('MetaCons "NameInteger" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer))) |
type Atomic_word = Token Source #
type Atomic_defined_word = Token Source #
type Atomic_system_word = Token Source #
NumInteger Integer | |
NumRational Rational | |
NumReal Double |
Instances
Eq Number Source # | |
Data Number Source # | |
Defined in TPTP.AS gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Number -> c Number gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Number dataTypeOf :: Number -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Number) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Number) gmapT :: (forall b. Data b => b -> b) -> Number -> Number gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Number -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Number -> r gmapQ :: (forall d. Data d => d -> u) -> Number -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> Number -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> Number -> m Number gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Number -> m Number gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Number -> m Number | |
Ord Number Source # | |
Show Number Source # | |
Generic Number | |
GetRange Number Source # | |
FromJSON Number | |
Defined in TPTP.ATC_TPTP parseJSON :: Value -> Parser Number parseJSONList :: Value -> Parser [Number] | |
ToJSON Number | |
Defined in TPTP.ATC_TPTP toEncoding :: Number -> Encoding toJSONList :: [Number] -> Value toEncodingList :: [Number] -> Encoding | |
ShATermConvertible Number | |
Defined in TPTP.ATC_TPTP toShATermAux :: ATermTable -> Number -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [Number] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, Number) fromShATermList' :: Int -> ATermTable -> (ATermTable, [Number]) | |
Pretty Number Source # | |
type Rep Number | |
Defined in TPTP.ATC_TPTP type Rep Number = D1 ('MetaData "Number" "TPTP.AS" "main" 'False) (C1 ('MetaCons "NumInteger" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Integer)) :+: (C1 ('MetaCons "NumRational" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Rational)) :+: C1 ('MetaCons "NumReal" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Double)))) |
type Distinct_object = Token Source #