ProjectSublogic HolLightSL HolLightMorphism Source # | |
Instance detailsDefined in HolLight.Logic_HolLight |
ProjectSublogic THFSl MorphismTHF Source # | |
Instance detailsDefined in THF.Logic_THF |
ProjectSublogic Sublogic Morphism Source # | |
Instance detailsDefined in TPTP.Logic_TPTP |
MinSublogic HolLightSL HolLightMorphism Source # | |
Instance detailsDefined in HolLight.Logic_HolLight |
MinSublogic THFSl MorphismTHF Source # | |
Instance detailsDefined in THF.Logic_THF |
MinSublogic Sublogic Morphism Source # | |
Instance detailsDefined in TPTP.Logic_TPTP |
Sentences QVTR Sen Sign Morphism () Source # | |
Instance detailsDefined in QVTR.Logic_QVTR |
Sentences THF THFFormula SignTHF MorphismTHF SymbolTHF Source # | |
Instance detailsDefined in THF.Logic_THF |
Sentences TPTP Sentence Sign Morphism Symbol Source # | |
Instance detailsDefined in TPTP.Logic_TPTP |
Sentences SoftFOL Sentence Sign SoftFOLMorphism SFSymbol Source # | |
Instance detailsDefined in SoftFOL.Logic_SoftFOL |
Sentences Isabelle Sentence Sign IsabelleMorphism () Source # | |
Instance detailsDefined in Isabelle.Logic_Isabelle |
Sentences HolLight Sentence Sign HolLightMorphism () Source # | |
Instance detailsDefined in HolLight.Logic_HolLight |
Sentences FreeCAD () Sign FCMorphism () Source # | |
Instance detailsDefined in FreeCAD.Logic_FreeCAD |
Sentences FrameworkCom () ComorphismDef MorphismCom () Source # | |
Instance detailsDefined in Framework.Logic_Framework |
Sentences Framework () LogicDef Morphism () Source # | |
Instance detailsDefined in Framework.Logic_Framework |
Sentences CSMOF Sen Sign Morphism () Source # | |
Instance detailsDefined in CSMOF.Logic_CSMOF |
Sentences Adl Sen Sign Morphism Symbol Source # | |
Instance detailsDefined in Adl.Logic_Adl |
StaticAnalysis QVTR Transformation Sen () () Sign Morphism () () Source # | |
Instance detailsDefined in QVTR.Logic_QVTR Methods basic_analysis :: QVTR -> Maybe ((Transformation, Sign, GlobalAnnos) -> Result (Transformation, ExtSign Sign (), [Named Sen])) Source # sen_analysis :: QVTR -> Maybe ((Transformation, Sign, Sen) -> Result Sen) Source # extBasicAnalysis :: QVTR -> IRI -> LibName -> Transformation -> Sign -> GlobalAnnos -> Result (Transformation, ExtSign Sign (), [Named Sen]) Source # stat_symb_map_items :: QVTR -> Sign -> Maybe Sign -> [()] -> Result (EndoMap ()) Source # stat_symb_items :: QVTR -> Sign -> [()] -> Result [()] Source # convertTheory :: QVTR -> Maybe ((Sign, [Named Sen]) -> Transformation) Source # ensures_amalgamability :: QVTR -> ([CASLAmalgOpt], Gr Sign (Int, Morphism), [(Int, Morphism)], Gr String String) -> Result Amalgamates Source # quotient_term_algebra :: QVTR -> Morphism -> [Named Sen] -> Result (Sign, [Named Sen]) Source # signature_colimit :: QVTR -> Gr Sign (Int, Morphism) -> Result (Sign, Map Int Morphism) Source # qualify :: QVTR -> SIMPLE_ID -> LibName -> Morphism -> Sign -> Result (Morphism, [Named Sen]) Source # symbol_to_raw :: QVTR -> () -> () Source # id_to_raw :: QVTR -> Id -> () Source # matches :: QVTR -> () -> () -> Bool Source # empty_signature :: QVTR -> Sign Source # add_symb_to_sign :: QVTR -> Sign -> () -> Result Sign Source # signature_union :: QVTR -> Sign -> Sign -> Result Sign Source # signatureDiff :: QVTR -> Sign -> Sign -> Result Sign Source # intersection :: QVTR -> Sign -> Sign -> Result Sign Source # final_union :: QVTR -> Sign -> Sign -> Result Sign Source # morphism_union :: QVTR -> Morphism -> Morphism -> Result Morphism Source # is_subsig :: QVTR -> Sign -> Sign -> Bool Source # subsig_inclusion :: QVTR -> Sign -> Sign -> Result Morphism Source # generated_sign :: QVTR -> Set () -> Sign -> Result Morphism Source # cogenerated_sign :: QVTR -> Set () -> Sign -> Result Morphism Source # induced_from_morphism :: QVTR -> EndoMap () -> Sign -> Result Morphism Source # induced_from_to_morphism :: QVTR -> EndoMap () -> ExtSign Sign () -> ExtSign Sign () -> Result Morphism Source # is_transportable :: QVTR -> Morphism -> Bool Source # is_injective :: QVTR -> Morphism -> Bool Source # theory_to_taxonomy :: QVTR -> TaxoGraphKind -> MMiSSOntology -> Sign -> [Named Sen] -> Result MMiSSOntology Source # corresp2th :: QVTR -> String -> Bool -> Sign -> Sign -> [()] -> [()] -> EndoMap () -> EndoMap () -> REL_REF -> Result (Sign, [Named Sen], Sign, Sign, EndoMap (), EndoMap ()) Source # equiv2cospan :: QVTR -> Sign -> Sign -> [()] -> [()] -> Result (Sign, Sign, Sign, EndoMap (), EndoMap ()) Source # extract_module :: QVTR -> [IRI] -> (Sign, [Named Sen]) -> Result (Sign, [Named Sen]) Source # |
StaticAnalysis THF BasicSpecTHF THFFormula () () SignTHF MorphismTHF SymbolTHF () Source # | |
Instance detailsDefined in THF.Logic_THF Methods basic_analysis :: THF -> Maybe ((BasicSpecTHF, SignTHF, GlobalAnnos) -> Result (BasicSpecTHF, ExtSign SignTHF SymbolTHF, [Named THFFormula])) Source # sen_analysis :: THF -> Maybe ((BasicSpecTHF, SignTHF, THFFormula) -> Result THFFormula) Source # extBasicAnalysis :: THF -> IRI -> LibName -> BasicSpecTHF -> SignTHF -> GlobalAnnos -> Result (BasicSpecTHF, ExtSign SignTHF SymbolTHF, [Named THFFormula]) Source # stat_symb_map_items :: THF -> SignTHF -> Maybe SignTHF -> [()] -> Result (EndoMap ()) Source # stat_symb_items :: THF -> SignTHF -> [()] -> Result [()] Source # convertTheory :: THF -> Maybe ((SignTHF, [Named THFFormula]) -> BasicSpecTHF) Source # ensures_amalgamability :: THF -> ([CASLAmalgOpt], Gr SignTHF (Int, MorphismTHF), [(Int, MorphismTHF)], Gr String String) -> Result Amalgamates Source # quotient_term_algebra :: THF -> MorphismTHF -> [Named THFFormula] -> Result (SignTHF, [Named THFFormula]) Source # signature_colimit :: THF -> Gr SignTHF (Int, MorphismTHF) -> Result (SignTHF, Map Int MorphismTHF) Source # qualify :: THF -> SIMPLE_ID -> LibName -> MorphismTHF -> SignTHF -> Result (MorphismTHF, [Named THFFormula]) Source # symbol_to_raw :: THF -> SymbolTHF -> () Source # id_to_raw :: THF -> Id -> () Source # matches :: THF -> SymbolTHF -> () -> Bool Source # empty_signature :: THF -> SignTHF Source # add_symb_to_sign :: THF -> SignTHF -> SymbolTHF -> Result SignTHF Source # signature_union :: THF -> SignTHF -> SignTHF -> Result SignTHF Source # signatureDiff :: THF -> SignTHF -> SignTHF -> Result SignTHF Source # intersection :: THF -> SignTHF -> SignTHF -> Result SignTHF Source # final_union :: THF -> SignTHF -> SignTHF -> Result SignTHF Source # morphism_union :: THF -> MorphismTHF -> MorphismTHF -> Result MorphismTHF Source # is_subsig :: THF -> SignTHF -> SignTHF -> Bool Source # subsig_inclusion :: THF -> SignTHF -> SignTHF -> Result MorphismTHF Source # generated_sign :: THF -> Set SymbolTHF -> SignTHF -> Result MorphismTHF Source # cogenerated_sign :: THF -> Set SymbolTHF -> SignTHF -> Result MorphismTHF Source # induced_from_morphism :: THF -> EndoMap () -> SignTHF -> Result MorphismTHF Source # induced_from_to_morphism :: THF -> EndoMap () -> ExtSign SignTHF SymbolTHF -> ExtSign SignTHF SymbolTHF -> Result MorphismTHF Source # is_transportable :: THF -> MorphismTHF -> Bool Source # is_injective :: THF -> MorphismTHF -> Bool Source # theory_to_taxonomy :: THF -> TaxoGraphKind -> MMiSSOntology -> SignTHF -> [Named THFFormula] -> Result MMiSSOntology Source # corresp2th :: THF -> String -> Bool -> SignTHF -> SignTHF -> [()] -> [()] -> EndoMap SymbolTHF -> EndoMap SymbolTHF -> REL_REF -> Result (SignTHF, [Named THFFormula], SignTHF, SignTHF, EndoMap SymbolTHF, EndoMap SymbolTHF) Source # equiv2cospan :: THF -> SignTHF -> SignTHF -> [()] -> [()] -> Result (SignTHF, SignTHF, SignTHF, EndoMap SymbolTHF, EndoMap SymbolTHF) Source # extract_module :: THF -> [IRI] -> (SignTHF, [Named THFFormula]) -> Result (SignTHF, [Named THFFormula]) Source # |
StaticAnalysis TPTP BASIC_SPEC Sentence () () Sign Morphism Symbol () Source # | |
Instance detailsDefined in TPTP.Logic_TPTP Methods basic_analysis :: TPTP -> Maybe ((BASIC_SPEC, Sign, GlobalAnnos) -> Result (BASIC_SPEC, ExtSign Sign Symbol, [Named Sentence])) Source # sen_analysis :: TPTP -> Maybe ((BASIC_SPEC, Sign, Sentence) -> Result Sentence) Source # extBasicAnalysis :: TPTP -> IRI -> LibName -> BASIC_SPEC -> Sign -> GlobalAnnos -> Result (BASIC_SPEC, ExtSign Sign Symbol, [Named Sentence]) Source # stat_symb_map_items :: TPTP -> Sign -> Maybe Sign -> [()] -> Result (EndoMap ()) Source # stat_symb_items :: TPTP -> Sign -> [()] -> Result [()] Source # convertTheory :: TPTP -> Maybe ((Sign, [Named Sentence]) -> BASIC_SPEC) Source # ensures_amalgamability :: TPTP -> ([CASLAmalgOpt], Gr Sign (Int, Morphism), [(Int, Morphism)], Gr String String) -> Result Amalgamates Source # quotient_term_algebra :: TPTP -> Morphism -> [Named Sentence] -> Result (Sign, [Named Sentence]) Source # signature_colimit :: TPTP -> Gr Sign (Int, Morphism) -> Result (Sign, Map Int Morphism) Source # qualify :: TPTP -> SIMPLE_ID -> LibName -> Morphism -> Sign -> Result (Morphism, [Named Sentence]) Source # symbol_to_raw :: TPTP -> Symbol -> () Source # id_to_raw :: TPTP -> Id -> () Source # matches :: TPTP -> Symbol -> () -> Bool Source # empty_signature :: TPTP -> Sign Source # add_symb_to_sign :: TPTP -> Sign -> Symbol -> Result Sign Source # signature_union :: TPTP -> Sign -> Sign -> Result Sign Source # signatureDiff :: TPTP -> Sign -> Sign -> Result Sign Source # intersection :: TPTP -> Sign -> Sign -> Result Sign Source # final_union :: TPTP -> Sign -> Sign -> Result Sign Source # morphism_union :: TPTP -> Morphism -> Morphism -> Result Morphism Source # is_subsig :: TPTP -> Sign -> Sign -> Bool Source # subsig_inclusion :: TPTP -> Sign -> Sign -> Result Morphism Source # generated_sign :: TPTP -> Set Symbol -> Sign -> Result Morphism Source # cogenerated_sign :: TPTP -> Set Symbol -> Sign -> Result Morphism Source # induced_from_morphism :: TPTP -> EndoMap () -> Sign -> Result Morphism Source # induced_from_to_morphism :: TPTP -> EndoMap () -> ExtSign Sign Symbol -> ExtSign Sign Symbol -> Result Morphism Source # is_transportable :: TPTP -> Morphism -> Bool Source # is_injective :: TPTP -> Morphism -> Bool Source # theory_to_taxonomy :: TPTP -> TaxoGraphKind -> MMiSSOntology -> Sign -> [Named Sentence] -> Result MMiSSOntology Source # corresp2th :: TPTP -> String -> Bool -> Sign -> Sign -> [()] -> [()] -> EndoMap Symbol -> EndoMap Symbol -> REL_REF -> Result (Sign, [Named Sentence], Sign, Sign, EndoMap Symbol, EndoMap Symbol) Source # equiv2cospan :: TPTP -> Sign -> Sign -> [()] -> [()] -> Result (Sign, Sign, Sign, EndoMap Symbol, EndoMap Symbol) Source # extract_module :: TPTP -> [IRI] -> (Sign, [Named Sentence]) -> Result (Sign, [Named Sentence]) Source # |
StaticAnalysis Isabelle () Sentence () () Sign IsabelleMorphism () () Source # | |
Instance detailsDefined in Isabelle.Logic_Isabelle Methods basic_analysis :: Isabelle -> Maybe (((), Sign, GlobalAnnos) -> Result ((), ExtSign Sign (), [Named Sentence])) Source # sen_analysis :: Isabelle -> Maybe (((), Sign, Sentence) -> Result Sentence) Source # extBasicAnalysis :: Isabelle -> IRI -> LibName -> () -> Sign -> GlobalAnnos -> Result ((), ExtSign Sign (), [Named Sentence]) Source # stat_symb_map_items :: Isabelle -> Sign -> Maybe Sign -> [()] -> Result (EndoMap ()) Source # stat_symb_items :: Isabelle -> Sign -> [()] -> Result [()] Source # convertTheory :: Isabelle -> Maybe ((Sign, [Named Sentence]) -> ()) Source # ensures_amalgamability :: Isabelle -> ([CASLAmalgOpt], Gr Sign (Int, IsabelleMorphism), [(Int, IsabelleMorphism)], Gr String String) -> Result Amalgamates Source # quotient_term_algebra :: Isabelle -> IsabelleMorphism -> [Named Sentence] -> Result (Sign, [Named Sentence]) Source # signature_colimit :: Isabelle -> Gr Sign (Int, IsabelleMorphism) -> Result (Sign, Map Int IsabelleMorphism) Source # qualify :: Isabelle -> SIMPLE_ID -> LibName -> IsabelleMorphism -> Sign -> Result (IsabelleMorphism, [Named Sentence]) Source # symbol_to_raw :: Isabelle -> () -> () Source # id_to_raw :: Isabelle -> Id -> () Source # matches :: Isabelle -> () -> () -> Bool Source # empty_signature :: Isabelle -> Sign Source # add_symb_to_sign :: Isabelle -> Sign -> () -> Result Sign Source # signature_union :: Isabelle -> Sign -> Sign -> Result Sign Source # signatureDiff :: Isabelle -> Sign -> Sign -> Result Sign Source # intersection :: Isabelle -> Sign -> Sign -> Result Sign Source # final_union :: Isabelle -> Sign -> Sign -> Result Sign Source # morphism_union :: Isabelle -> IsabelleMorphism -> IsabelleMorphism -> Result IsabelleMorphism Source # is_subsig :: Isabelle -> Sign -> Sign -> Bool Source # subsig_inclusion :: Isabelle -> Sign -> Sign -> Result IsabelleMorphism Source # generated_sign :: Isabelle -> Set () -> Sign -> Result IsabelleMorphism Source # cogenerated_sign :: Isabelle -> Set () -> Sign -> Result IsabelleMorphism Source # induced_from_morphism :: Isabelle -> EndoMap () -> Sign -> Result IsabelleMorphism Source # induced_from_to_morphism :: Isabelle -> EndoMap () -> ExtSign Sign () -> ExtSign Sign () -> Result IsabelleMorphism Source # is_transportable :: Isabelle -> IsabelleMorphism -> Bool Source # is_injective :: Isabelle -> IsabelleMorphism -> Bool Source # theory_to_taxonomy :: Isabelle -> TaxoGraphKind -> MMiSSOntology -> Sign -> [Named Sentence] -> Result MMiSSOntology Source # corresp2th :: Isabelle -> String -> Bool -> Sign -> Sign -> [()] -> [()] -> EndoMap () -> EndoMap () -> REL_REF -> Result (Sign, [Named Sentence], Sign, Sign, EndoMap (), EndoMap ()) Source # equiv2cospan :: Isabelle -> Sign -> Sign -> [()] -> [()] -> Result (Sign, Sign, Sign, EndoMap (), EndoMap ()) Source # extract_module :: Isabelle -> [IRI] -> (Sign, [Named Sentence]) -> Result (Sign, [Named Sentence]) Source # |
StaticAnalysis HolLight () Sentence () () Sign HolLightMorphism () () Source # | Static Analysis for propositional logic |
Instance detailsDefined in HolLight.Logic_HolLight Methods basic_analysis :: HolLight -> Maybe (((), Sign, GlobalAnnos) -> Result ((), ExtSign Sign (), [Named Sentence])) Source # sen_analysis :: HolLight -> Maybe (((), Sign, Sentence) -> Result Sentence) Source # extBasicAnalysis :: HolLight -> IRI -> LibName -> () -> Sign -> GlobalAnnos -> Result ((), ExtSign Sign (), [Named Sentence]) Source # stat_symb_map_items :: HolLight -> Sign -> Maybe Sign -> [()] -> Result (EndoMap ()) Source # stat_symb_items :: HolLight -> Sign -> [()] -> Result [()] Source # convertTheory :: HolLight -> Maybe ((Sign, [Named Sentence]) -> ()) Source # ensures_amalgamability :: HolLight -> ([CASLAmalgOpt], Gr Sign (Int, HolLightMorphism), [(Int, HolLightMorphism)], Gr String String) -> Result Amalgamates Source # quotient_term_algebra :: HolLight -> HolLightMorphism -> [Named Sentence] -> Result (Sign, [Named Sentence]) Source # signature_colimit :: HolLight -> Gr Sign (Int, HolLightMorphism) -> Result (Sign, Map Int HolLightMorphism) Source # qualify :: HolLight -> SIMPLE_ID -> LibName -> HolLightMorphism -> Sign -> Result (HolLightMorphism, [Named Sentence]) Source # symbol_to_raw :: HolLight -> () -> () Source # id_to_raw :: HolLight -> Id -> () Source # matches :: HolLight -> () -> () -> Bool Source # empty_signature :: HolLight -> Sign Source # add_symb_to_sign :: HolLight -> Sign -> () -> Result Sign Source # signature_union :: HolLight -> Sign -> Sign -> Result Sign Source # signatureDiff :: HolLight -> Sign -> Sign -> Result Sign Source # intersection :: HolLight -> Sign -> Sign -> Result Sign Source # final_union :: HolLight -> Sign -> Sign -> Result Sign Source # morphism_union :: HolLight -> HolLightMorphism -> HolLightMorphism -> Result HolLightMorphism Source # is_subsig :: HolLight -> Sign -> Sign -> Bool Source # subsig_inclusion :: HolLight -> Sign -> Sign -> Result HolLightMorphism Source # generated_sign :: HolLight -> Set () -> Sign -> Result HolLightMorphism Source # cogenerated_sign :: HolLight -> Set () -> Sign -> Result HolLightMorphism Source # induced_from_morphism :: HolLight -> EndoMap () -> Sign -> Result HolLightMorphism Source # induced_from_to_morphism :: HolLight -> EndoMap () -> ExtSign Sign () -> ExtSign Sign () -> Result HolLightMorphism Source # is_transportable :: HolLight -> HolLightMorphism -> Bool Source # is_injective :: HolLight -> HolLightMorphism -> Bool Source # theory_to_taxonomy :: HolLight -> TaxoGraphKind -> MMiSSOntology -> Sign -> [Named Sentence] -> Result MMiSSOntology Source # corresp2th :: HolLight -> String -> Bool -> Sign -> Sign -> [()] -> [()] -> EndoMap () -> EndoMap () -> REL_REF -> Result (Sign, [Named Sentence], Sign, Sign, EndoMap (), EndoMap ()) Source # equiv2cospan :: HolLight -> Sign -> Sign -> [()] -> [()] -> Result (Sign, Sign, Sign, EndoMap (), EndoMap ()) Source # extract_module :: HolLight -> [IRI] -> (Sign, [Named Sentence]) -> Result (Sign, [Named Sentence]) Source # |
StaticAnalysis FreeCAD Document () () () Sign FCMorphism () () Source # | |
Instance detailsDefined in FreeCAD.Logic_FreeCAD Methods basic_analysis :: FreeCAD -> Maybe ((Document, Sign, GlobalAnnos) -> Result (Document, ExtSign Sign (), [Named ()])) Source # sen_analysis :: FreeCAD -> Maybe ((Document, Sign, ()) -> Result ()) Source # extBasicAnalysis :: FreeCAD -> IRI -> LibName -> Document -> Sign -> GlobalAnnos -> Result (Document, ExtSign Sign (), [Named ()]) Source # stat_symb_map_items :: FreeCAD -> Sign -> Maybe Sign -> [()] -> Result (EndoMap ()) Source # stat_symb_items :: FreeCAD -> Sign -> [()] -> Result [()] Source # convertTheory :: FreeCAD -> Maybe ((Sign, [Named ()]) -> Document) Source # ensures_amalgamability :: FreeCAD -> ([CASLAmalgOpt], Gr Sign (Int, FCMorphism), [(Int, FCMorphism)], Gr String String) -> Result Amalgamates Source # quotient_term_algebra :: FreeCAD -> FCMorphism -> [Named ()] -> Result (Sign, [Named ()]) Source # signature_colimit :: FreeCAD -> Gr Sign (Int, FCMorphism) -> Result (Sign, Map Int FCMorphism) Source # qualify :: FreeCAD -> SIMPLE_ID -> LibName -> FCMorphism -> Sign -> Result (FCMorphism, [Named ()]) Source # symbol_to_raw :: FreeCAD -> () -> () Source # id_to_raw :: FreeCAD -> Id -> () Source # matches :: FreeCAD -> () -> () -> Bool Source # empty_signature :: FreeCAD -> Sign Source # add_symb_to_sign :: FreeCAD -> Sign -> () -> Result Sign Source # signature_union :: FreeCAD -> Sign -> Sign -> Result Sign Source # signatureDiff :: FreeCAD -> Sign -> Sign -> Result Sign Source # intersection :: FreeCAD -> Sign -> Sign -> Result Sign Source # final_union :: FreeCAD -> Sign -> Sign -> Result Sign Source # morphism_union :: FreeCAD -> FCMorphism -> FCMorphism -> Result FCMorphism Source # is_subsig :: FreeCAD -> Sign -> Sign -> Bool Source # subsig_inclusion :: FreeCAD -> Sign -> Sign -> Result FCMorphism Source # generated_sign :: FreeCAD -> Set () -> Sign -> Result FCMorphism Source # cogenerated_sign :: FreeCAD -> Set () -> Sign -> Result FCMorphism Source # induced_from_morphism :: FreeCAD -> EndoMap () -> Sign -> Result FCMorphism Source # induced_from_to_morphism :: FreeCAD -> EndoMap () -> ExtSign Sign () -> ExtSign Sign () -> Result FCMorphism Source # is_transportable :: FreeCAD -> FCMorphism -> Bool Source # is_injective :: FreeCAD -> FCMorphism -> Bool Source # theory_to_taxonomy :: FreeCAD -> TaxoGraphKind -> MMiSSOntology -> Sign -> [Named ()] -> Result MMiSSOntology Source # corresp2th :: FreeCAD -> String -> Bool -> Sign -> Sign -> [()] -> [()] -> EndoMap () -> EndoMap () -> REL_REF -> Result (Sign, [Named ()], Sign, Sign, EndoMap (), EndoMap ()) Source # equiv2cospan :: FreeCAD -> Sign -> Sign -> [()] -> [()] -> Result (Sign, Sign, Sign, EndoMap (), EndoMap ()) Source # extract_module :: FreeCAD -> [IRI] -> (Sign, [Named ()]) -> Result (Sign, [Named ()]) Source # |
StaticAnalysis FrameworkCom ComorphismDef () () () ComorphismDef MorphismCom () () Source # | |
Instance detailsDefined in Framework.Logic_Framework Methods basic_analysis :: FrameworkCom -> Maybe ((ComorphismDef, ComorphismDef, GlobalAnnos) -> Result (ComorphismDef, ExtSign ComorphismDef (), [Named ()])) Source # sen_analysis :: FrameworkCom -> Maybe ((ComorphismDef, ComorphismDef, ()) -> Result ()) Source # extBasicAnalysis :: FrameworkCom -> IRI -> LibName -> ComorphismDef -> ComorphismDef -> GlobalAnnos -> Result (ComorphismDef, ExtSign ComorphismDef (), [Named ()]) Source # stat_symb_map_items :: FrameworkCom -> ComorphismDef -> Maybe ComorphismDef -> [()] -> Result (EndoMap ()) Source # stat_symb_items :: FrameworkCom -> ComorphismDef -> [()] -> Result [()] Source # convertTheory :: FrameworkCom -> Maybe ((ComorphismDef, [Named ()]) -> ComorphismDef) Source # ensures_amalgamability :: FrameworkCom -> ([CASLAmalgOpt], Gr ComorphismDef (Int, MorphismCom), [(Int, MorphismCom)], Gr String String) -> Result Amalgamates Source # quotient_term_algebra :: FrameworkCom -> MorphismCom -> [Named ()] -> Result (ComorphismDef, [Named ()]) Source # signature_colimit :: FrameworkCom -> Gr ComorphismDef (Int, MorphismCom) -> Result (ComorphismDef, Map Int MorphismCom) Source # qualify :: FrameworkCom -> SIMPLE_ID -> LibName -> MorphismCom -> ComorphismDef -> Result (MorphismCom, [Named ()]) Source # symbol_to_raw :: FrameworkCom -> () -> () Source # id_to_raw :: FrameworkCom -> Id -> () Source # matches :: FrameworkCom -> () -> () -> Bool Source # empty_signature :: FrameworkCom -> ComorphismDef Source # add_symb_to_sign :: FrameworkCom -> ComorphismDef -> () -> Result ComorphismDef Source # signature_union :: FrameworkCom -> ComorphismDef -> ComorphismDef -> Result ComorphismDef Source # signatureDiff :: FrameworkCom -> ComorphismDef -> ComorphismDef -> Result ComorphismDef Source # intersection :: FrameworkCom -> ComorphismDef -> ComorphismDef -> Result ComorphismDef Source # final_union :: FrameworkCom -> ComorphismDef -> ComorphismDef -> Result ComorphismDef Source # morphism_union :: FrameworkCom -> MorphismCom -> MorphismCom -> Result MorphismCom Source # is_subsig :: FrameworkCom -> ComorphismDef -> ComorphismDef -> Bool Source # subsig_inclusion :: FrameworkCom -> ComorphismDef -> ComorphismDef -> Result MorphismCom Source # generated_sign :: FrameworkCom -> Set () -> ComorphismDef -> Result MorphismCom Source # cogenerated_sign :: FrameworkCom -> Set () -> ComorphismDef -> Result MorphismCom Source # induced_from_morphism :: FrameworkCom -> EndoMap () -> ComorphismDef -> Result MorphismCom Source # induced_from_to_morphism :: FrameworkCom -> EndoMap () -> ExtSign ComorphismDef () -> ExtSign ComorphismDef () -> Result MorphismCom Source # is_transportable :: FrameworkCom -> MorphismCom -> Bool Source # is_injective :: FrameworkCom -> MorphismCom -> Bool Source # theory_to_taxonomy :: FrameworkCom -> TaxoGraphKind -> MMiSSOntology -> ComorphismDef -> [Named ()] -> Result MMiSSOntology Source # corresp2th :: FrameworkCom -> String -> Bool -> ComorphismDef -> ComorphismDef -> [()] -> [()] -> EndoMap () -> EndoMap () -> REL_REF -> Result (ComorphismDef, [Named ()], ComorphismDef, ComorphismDef, EndoMap (), EndoMap ()) Source # equiv2cospan :: FrameworkCom -> ComorphismDef -> ComorphismDef -> [()] -> [()] -> Result (ComorphismDef, ComorphismDef, ComorphismDef, EndoMap (), EndoMap ()) Source # extract_module :: FrameworkCom -> [IRI] -> (ComorphismDef, [Named ()]) -> Result (ComorphismDef, [Named ()]) Source # |
StaticAnalysis Framework LogicDef () () () LogicDef Morphism () () Source # | |
Instance detailsDefined in Framework.Logic_Framework Methods basic_analysis :: Framework -> Maybe ((LogicDef, LogicDef, GlobalAnnos) -> Result (LogicDef, ExtSign LogicDef (), [Named ()])) Source # sen_analysis :: Framework -> Maybe ((LogicDef, LogicDef, ()) -> Result ()) Source # extBasicAnalysis :: Framework -> IRI -> LibName -> LogicDef -> LogicDef -> GlobalAnnos -> Result (LogicDef, ExtSign LogicDef (), [Named ()]) Source # stat_symb_map_items :: Framework -> LogicDef -> Maybe LogicDef -> [()] -> Result (EndoMap ()) Source # stat_symb_items :: Framework -> LogicDef -> [()] -> Result [()] Source # convertTheory :: Framework -> Maybe ((LogicDef, [Named ()]) -> LogicDef) Source # ensures_amalgamability :: Framework -> ([CASLAmalgOpt], Gr LogicDef (Int, Morphism), [(Int, Morphism)], Gr String String) -> Result Amalgamates Source # quotient_term_algebra :: Framework -> Morphism -> [Named ()] -> Result (LogicDef, [Named ()]) Source # signature_colimit :: Framework -> Gr LogicDef (Int, Morphism) -> Result (LogicDef, Map Int Morphism) Source # qualify :: Framework -> SIMPLE_ID -> LibName -> Morphism -> LogicDef -> Result (Morphism, [Named ()]) Source # symbol_to_raw :: Framework -> () -> () Source # id_to_raw :: Framework -> Id -> () Source # matches :: Framework -> () -> () -> Bool Source # empty_signature :: Framework -> LogicDef Source # add_symb_to_sign :: Framework -> LogicDef -> () -> Result LogicDef Source # signature_union :: Framework -> LogicDef -> LogicDef -> Result LogicDef Source # signatureDiff :: Framework -> LogicDef -> LogicDef -> Result LogicDef Source # intersection :: Framework -> LogicDef -> LogicDef -> Result LogicDef Source # final_union :: Framework -> LogicDef -> LogicDef -> Result LogicDef Source # morphism_union :: Framework -> Morphism -> Morphism -> Result Morphism Source # is_subsig :: Framework -> LogicDef -> LogicDef -> Bool Source # subsig_inclusion :: Framework -> LogicDef -> LogicDef -> Result Morphism Source # generated_sign :: Framework -> Set () -> LogicDef -> Result Morphism Source # cogenerated_sign :: Framework -> Set () -> LogicDef -> Result Morphism Source # induced_from_morphism :: Framework -> EndoMap () -> LogicDef -> Result Morphism Source # induced_from_to_morphism :: Framework -> EndoMap () -> ExtSign LogicDef () -> ExtSign LogicDef () -> Result Morphism Source # is_transportable :: Framework -> Morphism -> Bool Source # is_injective :: Framework -> Morphism -> Bool Source # theory_to_taxonomy :: Framework -> TaxoGraphKind -> MMiSSOntology -> LogicDef -> [Named ()] -> Result MMiSSOntology Source # corresp2th :: Framework -> String -> Bool -> LogicDef -> LogicDef -> [()] -> [()] -> EndoMap () -> EndoMap () -> REL_REF -> Result (LogicDef, [Named ()], LogicDef, LogicDef, EndoMap (), EndoMap ()) Source # equiv2cospan :: Framework -> LogicDef -> LogicDef -> [()] -> [()] -> Result (LogicDef, LogicDef, LogicDef, EndoMap (), EndoMap ()) Source # extract_module :: Framework -> [IRI] -> (LogicDef, [Named ()]) -> Result (LogicDef, [Named ()]) Source # |
StaticAnalysis CSMOF Metamodel Sen () () Sign Morphism () () Source # | |
Instance detailsDefined in CSMOF.Logic_CSMOF Methods basic_analysis :: CSMOF -> Maybe ((Metamodel, Sign, GlobalAnnos) -> Result (Metamodel, ExtSign Sign (), [Named Sen])) Source # sen_analysis :: CSMOF -> Maybe ((Metamodel, Sign, Sen) -> Result Sen) Source # extBasicAnalysis :: CSMOF -> IRI -> LibName -> Metamodel -> Sign -> GlobalAnnos -> Result (Metamodel, ExtSign Sign (), [Named Sen]) Source # stat_symb_map_items :: CSMOF -> Sign -> Maybe Sign -> [()] -> Result (EndoMap ()) Source # stat_symb_items :: CSMOF -> Sign -> [()] -> Result [()] Source # convertTheory :: CSMOF -> Maybe ((Sign, [Named Sen]) -> Metamodel) Source # ensures_amalgamability :: CSMOF -> ([CASLAmalgOpt], Gr Sign (Int, Morphism), [(Int, Morphism)], Gr String String) -> Result Amalgamates Source # quotient_term_algebra :: CSMOF -> Morphism -> [Named Sen] -> Result (Sign, [Named Sen]) Source # signature_colimit :: CSMOF -> Gr Sign (Int, Morphism) -> Result (Sign, Map Int Morphism) Source # qualify :: CSMOF -> SIMPLE_ID -> LibName -> Morphism -> Sign -> Result (Morphism, [Named Sen]) Source # symbol_to_raw :: CSMOF -> () -> () Source # id_to_raw :: CSMOF -> Id -> () Source # matches :: CSMOF -> () -> () -> Bool Source # empty_signature :: CSMOF -> Sign Source # add_symb_to_sign :: CSMOF -> Sign -> () -> Result Sign Source # signature_union :: CSMOF -> Sign -> Sign -> Result Sign Source # signatureDiff :: CSMOF -> Sign -> Sign -> Result Sign Source # intersection :: CSMOF -> Sign -> Sign -> Result Sign Source # final_union :: CSMOF -> Sign -> Sign -> Result Sign Source # morphism_union :: CSMOF -> Morphism -> Morphism -> Result Morphism Source # is_subsig :: CSMOF -> Sign -> Sign -> Bool Source # subsig_inclusion :: CSMOF -> Sign -> Sign -> Result Morphism Source # generated_sign :: CSMOF -> Set () -> Sign -> Result Morphism Source # cogenerated_sign :: CSMOF -> Set () -> Sign -> Result Morphism Source # induced_from_morphism :: CSMOF -> EndoMap () -> Sign -> Result Morphism Source # induced_from_to_morphism :: CSMOF -> EndoMap () -> ExtSign Sign () -> ExtSign Sign () -> Result Morphism Source # is_transportable :: CSMOF -> Morphism -> Bool Source # is_injective :: CSMOF -> Morphism -> Bool Source # theory_to_taxonomy :: CSMOF -> TaxoGraphKind -> MMiSSOntology -> Sign -> [Named Sen] -> Result MMiSSOntology Source # corresp2th :: CSMOF -> String -> Bool -> Sign -> Sign -> [()] -> [()] -> EndoMap () -> EndoMap () -> REL_REF -> Result (Sign, [Named Sen], Sign, Sign, EndoMap (), EndoMap ()) Source # equiv2cospan :: CSMOF -> Sign -> Sign -> [()] -> [()] -> Result (Sign, Sign, Sign, EndoMap (), EndoMap ()) Source # extract_module :: CSMOF -> [IRI] -> (Sign, [Named Sen]) -> Result (Sign, [Named Sen]) Source # |
StaticAnalysis Adl Context Sen () () Sign Morphism Symbol RawSymbol Source # | |
Instance detailsDefined in Adl.Logic_Adl Methods basic_analysis :: Adl -> Maybe ((Context, Sign, GlobalAnnos) -> Result (Context, ExtSign Sign Symbol, [Named Sen])) Source # sen_analysis :: Adl -> Maybe ((Context, Sign, Sen) -> Result Sen) Source # extBasicAnalysis :: Adl -> IRI -> LibName -> Context -> Sign -> GlobalAnnos -> Result (Context, ExtSign Sign Symbol, [Named Sen]) Source # stat_symb_map_items :: Adl -> Sign -> Maybe Sign -> [()] -> Result (EndoMap RawSymbol) Source # stat_symb_items :: Adl -> Sign -> [()] -> Result [RawSymbol] Source # convertTheory :: Adl -> Maybe ((Sign, [Named Sen]) -> Context) Source # ensures_amalgamability :: Adl -> ([CASLAmalgOpt], Gr Sign (Int, Morphism), [(Int, Morphism)], Gr String String) -> Result Amalgamates Source # quotient_term_algebra :: Adl -> Morphism -> [Named Sen] -> Result (Sign, [Named Sen]) Source # signature_colimit :: Adl -> Gr Sign (Int, Morphism) -> Result (Sign, Map Int Morphism) Source # qualify :: Adl -> SIMPLE_ID -> LibName -> Morphism -> Sign -> Result (Morphism, [Named Sen]) Source # symbol_to_raw :: Adl -> Symbol -> RawSymbol Source # id_to_raw :: Adl -> Id -> RawSymbol Source # matches :: Adl -> Symbol -> RawSymbol -> Bool Source # empty_signature :: Adl -> Sign Source # add_symb_to_sign :: Adl -> Sign -> Symbol -> Result Sign Source # signature_union :: Adl -> Sign -> Sign -> Result Sign Source # signatureDiff :: Adl -> Sign -> Sign -> Result Sign Source # intersection :: Adl -> Sign -> Sign -> Result Sign Source # final_union :: Adl -> Sign -> Sign -> Result Sign Source # morphism_union :: Adl -> Morphism -> Morphism -> Result Morphism Source # is_subsig :: Adl -> Sign -> Sign -> Bool Source # subsig_inclusion :: Adl -> Sign -> Sign -> Result Morphism Source # generated_sign :: Adl -> Set Symbol -> Sign -> Result Morphism Source # cogenerated_sign :: Adl -> Set Symbol -> Sign -> Result Morphism Source # induced_from_morphism :: Adl -> EndoMap RawSymbol -> Sign -> Result Morphism Source # induced_from_to_morphism :: Adl -> EndoMap RawSymbol -> ExtSign Sign Symbol -> ExtSign Sign Symbol -> Result Morphism Source # is_transportable :: Adl -> Morphism -> Bool Source # is_injective :: Adl -> Morphism -> Bool Source # theory_to_taxonomy :: Adl -> TaxoGraphKind -> MMiSSOntology -> Sign -> [Named Sen] -> Result MMiSSOntology Source # corresp2th :: Adl -> String -> Bool -> Sign -> Sign -> [()] -> [()] -> EndoMap Symbol -> EndoMap Symbol -> REL_REF -> Result (Sign, [Named Sen], Sign, Sign, EndoMap Symbol, EndoMap Symbol) Source # equiv2cospan :: Adl -> Sign -> Sign -> [()] -> [()] -> Result (Sign, Sign, Sign, EndoMap Symbol, EndoMap Symbol) Source # extract_module :: Adl -> [IRI] -> (Sign, [Named Sen]) -> Result (Sign, [Named Sen]) Source # |
LogicalFramework Isabelle () () Sentence () () Sign IsabelleMorphism () () () Source # | |
Instance detailsDefined in Isabelle.Logic_Isabelle |
Logic QVTR () Transformation Sen () () Sign Morphism () () () Source # | |
Instance detailsDefined in QVTR.Logic_QVTR |
Logic THF THFSl BasicSpecTHF THFFormula () () SignTHF MorphismTHF SymbolTHF () ProofTree Source # | |
Instance detailsDefined in THF.Logic_THF |
Logic TPTP Sublogic BASIC_SPEC Sentence () () Sign Morphism Symbol () ProofTree Source # | |
Instance detailsDefined in TPTP.Logic_TPTP |
Logic Isabelle () () Sentence () () Sign IsabelleMorphism () () () Source # | |
Instance detailsDefined in Isabelle.Logic_Isabelle |
Logic HolLight HolLightSL () Sentence () () Sign HolLightMorphism () () () Source # | Instance of Logic for propositional logc |
Instance detailsDefined in HolLight.Logic_HolLight |
Logic FrameworkCom () ComorphismDef () () () ComorphismDef MorphismCom () () () Source # | |
Instance detailsDefined in Framework.Logic_Framework |
Logic Framework () LogicDef () () () LogicDef Morphism () () () Source # | |
Instance detailsDefined in Framework.Logic_Framework |
Logic CSMOF () Metamodel Sen () () Sign Morphism () () () Source # | |
Instance detailsDefined in CSMOF.Logic_CSMOF |
Logic Adl () Context Sen () () Sign Morphism Symbol RawSymbol ProofTree Source # | |
Instance detailsDefined in Adl.Logic_Adl |
Comorphism THFP_P2THFP THF THFSl BasicSpecTHF THFFormula () () SignTHF MorphismTHF SymbolTHF () ProofTree THF THFSl BasicSpecTHF THFFormula () () SignTHF MorphismTHF SymbolTHF () ProofTree Source # | |
Instance detailsDefined in Comorphisms.THFP_P2THFP |
Comorphism THFP_P2HasCASL THF THFSl BasicSpecTHF THFFormula () () SignTHF MorphismTHF SymbolTHF () ProofTree HasCASL Sublogic BasicSpec Sentence SymbItems SymbMapItems Env Morphism Symbol RawSymbol () Source # | |
Instance detailsDefined in Comorphisms.THFP_P2HasCASL |
Comorphism THFP2THF0 THF THFSl BasicSpecTHF THFFormula () () SignTHF MorphismTHF SymbolTHF () ProofTree THF THFSl BasicSpecTHF THFFormula () () SignTHF MorphismTHF SymbolTHF () ProofTree Source # | |
Instance detailsDefined in Comorphisms.THFP2THF0 |
Comorphism PCoClTyConsHOL2PairsInIsaHOL HasCASL Sublogic BasicSpec Sentence SymbItems SymbMapItems Env Morphism Symbol RawSymbol () Isabelle () () Sentence () () Sign IsabelleMorphism () () () Source # | |
Instance detailsDefined in Comorphisms.PCoClTyConsHOL2PairsInIsaHOL |
Comorphism PCoClTyConsHOL2IsabelleHOL HasCASL Sublogic BasicSpec Sentence SymbItems SymbMapItems Env Morphism Symbol RawSymbol () Isabelle () () Sentence () () Sign IsabelleMorphism () () () Source # | |
Instance detailsDefined in Comorphisms.PCoClTyConsHOL2IsabelleHOL |
Comorphism MonadicHasCASL2IsabelleHOL HasCASL Sublogic BasicSpec Sentence SymbItems SymbMapItems Env Morphism Symbol RawSymbol () Isabelle () () Sentence () () Sign IsabelleMorphism () () () Source # | |
Instance detailsDefined in Comorphisms.MonadicHasCASLTranslation |
Comorphism HolLight2Isabelle HolLight HolLightSL () Sentence () () Sign HolLightMorphism () () () Isabelle () () Sentence () () Sign IsabelleMorphism () () () Source # | |
Instance detailsDefined in Comorphisms.HolLight2Isabelle |
Comorphism HasCASL2THFP_P HasCASL Sublogic BasicSpec Sentence SymbItems SymbMapItems Env Morphism Symbol RawSymbol () THF THFSl BasicSpecTHF THFFormula () () SignTHF MorphismTHF SymbolTHF () ProofTree Source # | |
Instance detailsDefined in Comorphisms.HasCASL2THFP_P |
Comorphism HasCASL2IsabelleHOL HasCASL Sublogic BasicSpec Sentence SymbItems SymbMapItems Env Morphism Symbol RawSymbol () Isabelle () () Sentence () () Sign IsabelleMorphism () () () Source # | |
Instance detailsDefined in Comorphisms.HasCASL2IsabelleHOL |
Comorphism CommonLogic2IsabelleHOL CommonLogic CommonLogicSL BASIC_SPEC TEXT_META SYMB_ITEMS SYMB_MAP_ITEMS Sign Morphism Symbol Symbol ProofTree Isabelle () () Sentence () () Sign IsabelleMorphism () () () Source # | |
Instance detailsDefined in Comorphisms.CommonLogic2IsabelleHOL |
Comorphism CSMOF2CASL CSMOF () Metamodel Sen () () Sign Morphism () () () CASL CASL_Sublogics CASLBasicSpec CASLFORMULA SYMB_ITEMS SYMB_MAP_ITEMS CASLSign CASLMor Symbol RawSymbol ProofTree Source # | |
Instance detailsDefined in Comorphisms.CSMOF2CASL |
Comorphism QVTR2CASL QVTR () Transformation Sen () () Sign Morphism () () () CASL CASL_Sublogics CASLBasicSpec CASLFORMULA SYMB_ITEMS SYMB_MAP_ITEMS CASLSign CASLMor Symbol RawSymbol ProofTree Source # | |
Instance detailsDefined in Comorphisms.QVTR2CASL |
Comorphism CFOL2IsabelleHOL CASL CASL_Sublogics CASLBasicSpec CASLFORMULA SYMB_ITEMS SYMB_MAP_ITEMS CASLSign CASLMor Symbol RawSymbol ProofTree Isabelle () () Sentence () () Sign IsabelleMorphism () () () Source # | |
Instance detailsDefined in Comorphisms.CFOL2IsabelleHOL |
Comorphism Adl2CASL Adl () Context Sen () () Sign Morphism Symbol RawSymbol ProofTree CASL CASL_Sublogics CASLBasicSpec CASLFORMULA SYMB_ITEMS SYMB_MAP_ITEMS CASLSign CASLMor Symbol RawSymbol ProofTree Source # | |
Instance detailsDefined in Comorphisms.Adl2CASL |
Comorphism CoCFOL2IsabelleHOL CoCASL CoCASL_Sublogics C_BASIC_SPEC CoCASLFORMULA SYMB_ITEMS SYMB_MAP_ITEMS CSign CoCASLMor Symbol RawSymbol () Isabelle () () Sentence () () Sign IsabelleMorphism () () () Source # | |
Instance detailsDefined in Comorphisms.CoCFOL2IsabelleHOL |
Comorphism DMU2OWL2 DMU () Text () () () Text (DefaultMorphism Text) () () () OWL2 ProfSub OntologyDocument Axiom SymbItems SymbMapItems Sign OWLMorphism Entity RawSymb ProofTree Source # | |
Instance detailsDefined in OWL2.DMU2OWL2 |
Logic FreeCAD () Document () () () Sign (DefaultMorphism Sign) () () () Source # | |
Instance detailsDefined in FreeCAD.Logic_FreeCAD |
Logic DMU () Text () () () Text (DefaultMorphism Text) () () () Source # | |
Instance detailsDefined in DMU.Logic_DMU |
StaticAnalysis DMU Text () () () Text (DefaultMorphism Text) () () Source # | |
Instance detailsDefined in DMU.Logic_DMU Methods basic_analysis :: DMU -> Maybe ((Text, Text, GlobalAnnos) -> Result (Text, ExtSign Text (), [Named ()])) Source # sen_analysis :: DMU -> Maybe ((Text, Text, ()) -> Result ()) Source # extBasicAnalysis :: DMU -> IRI -> LibName -> Text -> Text -> GlobalAnnos -> Result (Text, ExtSign Text (), [Named ()]) Source # stat_symb_map_items :: DMU -> Text -> Maybe Text -> [()] -> Result (EndoMap ()) Source # stat_symb_items :: DMU -> Text -> [()] -> Result [()] Source # convertTheory :: DMU -> Maybe ((Text, [Named ()]) -> Text) Source # ensures_amalgamability :: DMU -> ([CASLAmalgOpt], Gr Text (Int, DefaultMorphism Text), [(Int, DefaultMorphism Text)], Gr String String) -> Result Amalgamates Source # quotient_term_algebra :: DMU -> DefaultMorphism Text -> [Named ()] -> Result (Text, [Named ()]) Source # signature_colimit :: DMU -> Gr Text (Int, DefaultMorphism Text) -> Result (Text, Map Int (DefaultMorphism Text)) Source # qualify :: DMU -> SIMPLE_ID -> LibName -> DefaultMorphism Text -> Text -> Result (DefaultMorphism Text, [Named ()]) Source # symbol_to_raw :: DMU -> () -> () Source # id_to_raw :: DMU -> Id -> () Source # matches :: DMU -> () -> () -> Bool Source # empty_signature :: DMU -> Text Source # add_symb_to_sign :: DMU -> Text -> () -> Result Text Source # signature_union :: DMU -> Text -> Text -> Result Text Source # signatureDiff :: DMU -> Text -> Text -> Result Text Source # intersection :: DMU -> Text -> Text -> Result Text Source # final_union :: DMU -> Text -> Text -> Result Text Source # morphism_union :: DMU -> DefaultMorphism Text -> DefaultMorphism Text -> Result (DefaultMorphism Text) Source # is_subsig :: DMU -> Text -> Text -> Bool Source # subsig_inclusion :: DMU -> Text -> Text -> Result (DefaultMorphism Text) Source # generated_sign :: DMU -> Set () -> Text -> Result (DefaultMorphism Text) Source # cogenerated_sign :: DMU -> Set () -> Text -> Result (DefaultMorphism Text) Source # induced_from_morphism :: DMU -> EndoMap () -> Text -> Result (DefaultMorphism Text) Source # induced_from_to_morphism :: DMU -> EndoMap () -> ExtSign Text () -> ExtSign Text () -> Result (DefaultMorphism Text) Source # is_transportable :: DMU -> DefaultMorphism Text -> Bool Source # is_injective :: DMU -> DefaultMorphism Text -> Bool Source # theory_to_taxonomy :: DMU -> TaxoGraphKind -> MMiSSOntology -> Text -> [Named ()] -> Result MMiSSOntology Source # corresp2th :: DMU -> String -> Bool -> Text -> Text -> [()] -> [()] -> EndoMap () -> EndoMap () -> REL_REF -> Result (Text, [Named ()], Text, Text, EndoMap (), EndoMap ()) Source # equiv2cospan :: DMU -> Text -> Text -> [()] -> [()] -> Result (Text, Text, Text, EndoMap (), EndoMap ()) Source # extract_module :: DMU -> [IRI] -> (Text, [Named ()]) -> Result (Text, [Named ()]) Source # |
Sentences DMU () Text (DefaultMorphism Text) () Source # | |
Instance detailsDefined in DMU.Logic_DMU |
Comorphism SoftFOL2CommonLogic SoftFOL () [TPTP] Sentence () () Sign SoftFOLMorphism SFSymbol () ProofTree CommonLogic CommonLogicSL BASIC_SPEC TEXT_META SYMB_ITEMS SYMB_MAP_ITEMS Sign Morphism Symbol Symbol ProofTree Source # | |
Instance detailsDefined in Comorphisms.SoftFOL2CommonLogic |
Logic SoftFOL () [TPTP] Sentence () () Sign SoftFOLMorphism SFSymbol () ProofTree Source # | |
Instance detailsDefined in SoftFOL.Logic_SoftFOL |
Ord sign => Category sign (DefaultMorphism sign) Source # | |
Instance detailsDefined in Logic.Logic |
StaticAnalysis SoftFOL [TPTP] Sentence () () Sign SoftFOLMorphism SFSymbol () Source # | |
Instance detailsDefined in SoftFOL.Logic_SoftFOL Methods basic_analysis :: SoftFOL -> Maybe (([TPTP], Sign, GlobalAnnos) -> Result ([TPTP], ExtSign Sign SFSymbol, [Named Sentence])) Source # sen_analysis :: SoftFOL -> Maybe (([TPTP], Sign, Sentence) -> Result Sentence) Source # extBasicAnalysis :: SoftFOL -> IRI -> LibName -> [TPTP] -> Sign -> GlobalAnnos -> Result ([TPTP], ExtSign Sign SFSymbol, [Named Sentence]) Source # stat_symb_map_items :: SoftFOL -> Sign -> Maybe Sign -> [()] -> Result (EndoMap ()) Source # stat_symb_items :: SoftFOL -> Sign -> [()] -> Result [()] Source # convertTheory :: SoftFOL -> Maybe ((Sign, [Named Sentence]) -> [TPTP]) Source # ensures_amalgamability :: SoftFOL -> ([CASLAmalgOpt], Gr Sign (Int, SoftFOLMorphism), [(Int, SoftFOLMorphism)], Gr String String) -> Result Amalgamates Source # quotient_term_algebra :: SoftFOL -> SoftFOLMorphism -> [Named Sentence] -> Result (Sign, [Named Sentence]) Source # signature_colimit :: SoftFOL -> Gr Sign (Int, SoftFOLMorphism) -> Result (Sign, Map Int SoftFOLMorphism) Source # qualify :: SoftFOL -> SIMPLE_ID -> LibName -> SoftFOLMorphism -> Sign -> Result (SoftFOLMorphism, [Named Sentence]) Source # symbol_to_raw :: SoftFOL -> SFSymbol -> () Source # id_to_raw :: SoftFOL -> Id -> () Source # matches :: SoftFOL -> SFSymbol -> () -> Bool Source # empty_signature :: SoftFOL -> Sign Source # add_symb_to_sign :: SoftFOL -> Sign -> SFSymbol -> Result Sign Source # signature_union :: SoftFOL -> Sign -> Sign -> Result Sign Source # signatureDiff :: SoftFOL -> Sign -> Sign -> Result Sign Source # intersection :: SoftFOL -> Sign -> Sign -> Result Sign Source # final_union :: SoftFOL -> Sign -> Sign -> Result Sign Source # morphism_union :: SoftFOL -> SoftFOLMorphism -> SoftFOLMorphism -> Result SoftFOLMorphism Source # is_subsig :: SoftFOL -> Sign -> Sign -> Bool Source # subsig_inclusion :: SoftFOL -> Sign -> Sign -> Result SoftFOLMorphism Source # generated_sign :: SoftFOL -> Set SFSymbol -> Sign -> Result SoftFOLMorphism Source # cogenerated_sign :: SoftFOL -> Set SFSymbol -> Sign -> Result SoftFOLMorphism Source # induced_from_morphism :: SoftFOL -> EndoMap () -> Sign -> Result SoftFOLMorphism Source # induced_from_to_morphism :: SoftFOL -> EndoMap () -> ExtSign Sign SFSymbol -> ExtSign Sign SFSymbol -> Result SoftFOLMorphism Source # is_transportable :: SoftFOL -> SoftFOLMorphism -> Bool Source # is_injective :: SoftFOL -> SoftFOLMorphism -> Bool Source # theory_to_taxonomy :: SoftFOL -> TaxoGraphKind -> MMiSSOntology -> Sign -> [Named Sentence] -> Result MMiSSOntology Source # corresp2th :: SoftFOL -> String -> Bool -> Sign -> Sign -> [()] -> [()] -> EndoMap SFSymbol -> EndoMap SFSymbol -> REL_REF -> Result (Sign, [Named Sentence], Sign, Sign, EndoMap SFSymbol, EndoMap SFSymbol) Source # equiv2cospan :: SoftFOL -> Sign -> Sign -> [()] -> [()] -> Result (Sign, Sign, Sign, EndoMap SFSymbol, EndoMap SFSymbol) Source # extract_module :: SoftFOL -> [IRI] -> (Sign, [Named Sentence]) -> Result (Sign, [Named Sentence]) Source # |
Eq sign => Eq (DefaultMorphism sign) Source # | |
Instance detailsDefined in Common.DefaultMorphism |
Data sign => Data (DefaultMorphism sign) Source # | |
Instance detailsDefined in Common.DefaultMorphism |
Ord sign => Ord (DefaultMorphism sign) Source # | |
Instance detailsDefined in Common.DefaultMorphism |
Show sign => Show (DefaultMorphism sign) Source # | |
Instance detailsDefined in Common.DefaultMorphism |
Generic (DefaultMorphism sign) | |
Instance detailsDefined in ATC.DefaultMorphism |
FromJSON sign => FromJSON (DefaultMorphism sign) | |
Instance detailsDefined in ATC.DefaultMorphism |
ToJSON sign => ToJSON (DefaultMorphism sign) | |
Instance detailsDefined in ATC.DefaultMorphism |
ShATermConvertible sign => ShATermConvertible (DefaultMorphism sign) | |
Instance detailsDefined in ATC.DefaultMorphism |
Pretty a => Pretty (DefaultMorphism a) Source # | |
Instance detailsDefined in Common.DefaultMorphism |
type Rep (DefaultMorphism sign) | |
Instance detailsDefined in ATC.DefaultMorphism type Rep ( DefaultMorphism sign) = D1 ('MetaData "DefaultMorphism" "Common.DefaultMorphism" "main" 'False) (C1 ('MetaCons "MkMorphism" 'PrefixI 'True) (S1 ('MetaSel ('Just "domOfDefaultMorphism") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 sign) :*: S1 ('MetaSel ('Just "codOfDefaultMorphism") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 sign))) |