| Safe Haskell | None |
|---|
Isabelle.IsaExport
Documentation
Instances
| Eq Export Source # | |
| Show Export Source # | |
| HTypeable Export Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Export Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Thy Source # | |
| Show Thy Source # | |
| HTypeable Thy Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Thy Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Keyword | |
Fields
| |
Instances
| Eq Keyword Source # | |
| Show Keyword Source # | |
| HTypeable Keyword Source # | |
Defined in Isabelle.IsaExport | |
| XmlAttributes Keyword Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Keyword Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Import | |
Fields
| |
Instances
| Eq Import Source # | |
| Show Import Source # | |
| HTypeable Import Source # | |
Defined in Isabelle.IsaExport | |
| XmlAttributes Import Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Import Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| UseFile | |
Fields
| |
Instances
| Eq UseFile Source # | |
| Show UseFile Source # | |
| HTypeable UseFile Source # | |
Defined in Isabelle.IsaExport | |
| XmlAttributes UseFile Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent UseFile Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Body Source # | |
| Show Body Source # | |
| HTypeable Body Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Body Source # | |
Defined in Isabelle.IsaExport | |
Constructors
Instances
| Eq Body_ Source # | |
| Show Body_ Source # | |
| HTypeable Body_ Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Body_ Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Locale Locale_Attrs Ctxt [Parent] Body |
Instances
| Eq Locale Source # | |
| Show Locale Source # | |
| HTypeable Locale Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Locale Source # | |
Defined in Isabelle.IsaExport | |
data Locale_Attrs Source #
Constructors
| Locale_Attrs | |
Fields
| |
Instances
| Eq Locale_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show Locale_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Locale_Attrs -> ShowS show :: Locale_Attrs -> String showList :: [Locale_Attrs] -> ShowS | |
| XmlAttributes Locale_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Cls Source # | |
| Show Cls Source # | |
| HTypeable Cls Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Cls Source # | |
Defined in Isabelle.IsaExport | |
data TypeSynonym Source #
Constructors
| TypeSynonym TypeSynonym_Attrs (Maybe Mixfix) Vars (OneOf3 TVar TFree Type) |
Instances
| Eq TypeSynonym Source # | |
Defined in Isabelle.IsaExport | |
| Show TypeSynonym Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> TypeSynonym -> ShowS show :: TypeSynonym -> String showList :: [TypeSynonym] -> ShowS | |
| HTypeable TypeSynonym Source # | |
Defined in Isabelle.IsaExport Methods toHType :: TypeSynonym -> HType | |
| XmlContent TypeSynonym Source # | |
Defined in Isabelle.IsaExport Methods parseContents :: XMLParser TypeSynonym toContents :: TypeSynonym -> [Content ()] xToChar :: TypeSynonym -> Char xFromChar :: Char -> TypeSynonym | |
data TypeSynonym_Attrs Source #
Constructors
| TypeSynonym_Attrs | |
Fields
| |
Instances
| Eq TypeSynonym_Attrs Source # | |
Defined in Isabelle.IsaExport Methods (==) :: TypeSynonym_Attrs -> TypeSynonym_Attrs -> Bool (/=) :: TypeSynonym_Attrs -> TypeSynonym_Attrs -> Bool | |
| Show TypeSynonym_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> TypeSynonym_Attrs -> ShowS show :: TypeSynonym_Attrs -> String showList :: [TypeSynonym_Attrs] -> ShowS | |
| XmlAttributes TypeSynonym_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Datatypes Source # | |
| Show Datatypes Source # | |
| HTypeable Datatypes Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Datatypes Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Datatype Datatype_Attrs (Maybe Mixfix) (List1 Constructor) [TFree] |
Instances
| Eq Datatype Source # | |
| Show Datatype Source # | |
| HTypeable Datatype Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Datatype Source # | |
Defined in Isabelle.IsaExport | |
data Datatype_Attrs Source #
Constructors
| Datatype_Attrs | |
Fields
| |
Instances
| Eq Datatype_Attrs Source # | |
Defined in Isabelle.IsaExport Methods (==) :: Datatype_Attrs -> Datatype_Attrs -> Bool (/=) :: Datatype_Attrs -> Datatype_Attrs -> Bool | |
| Show Datatype_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Datatype_Attrs -> ShowS show :: Datatype_Attrs -> String showList :: [Datatype_Attrs] -> ShowS | |
| XmlAttributes Datatype_Attrs Source # | |
Defined in Isabelle.IsaExport | |
data Constructor Source #
Constructors
| Constructor Constructor_Attrs (Maybe Mixfix) (OneOf3 TVar TFree Type) [OneOf3 TVar TFree Type] |
Instances
| Eq Constructor Source # | |
Defined in Isabelle.IsaExport | |
| Show Constructor Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Constructor -> ShowS show :: Constructor -> String showList :: [Constructor] -> ShowS | |
| HTypeable Constructor Source # | |
Defined in Isabelle.IsaExport Methods toHType :: Constructor -> HType | |
| XmlContent Constructor Source # | |
Defined in Isabelle.IsaExport Methods parseContents :: XMLParser Constructor toContents :: Constructor -> [Content ()] xToChar :: Constructor -> Char xFromChar :: Char -> Constructor | |
data Constructor_Attrs Source #
Constructors
| Constructor_Attrs | |
Fields
| |
Instances
| Eq Constructor_Attrs Source # | |
Defined in Isabelle.IsaExport Methods (==) :: Constructor_Attrs -> Constructor_Attrs -> Bool (/=) :: Constructor_Attrs -> Constructor_Attrs -> Bool | |
| Show Constructor_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Constructor_Attrs -> ShowS show :: Constructor_Attrs -> String showList :: [Constructor_Attrs] -> ShowS | |
| XmlAttributes Constructor_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Domains Source # | |
| Show Domains Source # | |
| HTypeable Domains Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Domains Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Domain Domain_Attrs (Maybe Mixfix) [TFree] (List1 DomainConstructor) |
Instances
| Eq Domain Source # | |
| Show Domain Source # | |
| HTypeable Domain Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Domain Source # | |
Defined in Isabelle.IsaExport | |
data Domain_Attrs Source #
Constructors
| Domain_Attrs | |
Fields
| |
Instances
| Eq Domain_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show Domain_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Domain_Attrs -> ShowS show :: Domain_Attrs -> String showList :: [Domain_Attrs] -> ShowS | |
| XmlAttributes Domain_Attrs Source # | |
Defined in Isabelle.IsaExport | |
data DomainConstructor Source #
Constructors
| DomainConstructor DomainConstructor_Attrs (OneOf3 TVar TFree Type) [DomainConstructorArg] |
Instances
| Eq DomainConstructor Source # | |
Defined in Isabelle.IsaExport Methods (==) :: DomainConstructor -> DomainConstructor -> Bool (/=) :: DomainConstructor -> DomainConstructor -> Bool | |
| Show DomainConstructor Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> DomainConstructor -> ShowS show :: DomainConstructor -> String showList :: [DomainConstructor] -> ShowS | |
| HTypeable DomainConstructor Source # | |
Defined in Isabelle.IsaExport Methods toHType :: DomainConstructor -> HType | |
| XmlContent DomainConstructor Source # | |
Defined in Isabelle.IsaExport Methods parseContents :: XMLParser DomainConstructor toContents :: DomainConstructor -> [Content ()] xToChar :: DomainConstructor -> Char xFromChar :: Char -> DomainConstructor | |
data DomainConstructor_Attrs Source #
Constructors
| DomainConstructor_Attrs | |
Fields
| |
Instances
| Eq DomainConstructor_Attrs Source # | |
Defined in Isabelle.IsaExport Methods (==) :: DomainConstructor_Attrs -> DomainConstructor_Attrs -> Bool (/=) :: DomainConstructor_Attrs -> DomainConstructor_Attrs -> Bool | |
| Show DomainConstructor_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> DomainConstructor_Attrs -> ShowS show :: DomainConstructor_Attrs -> String showList :: [DomainConstructor_Attrs] -> ShowS | |
| XmlAttributes DomainConstructor_Attrs Source # | |
Defined in Isabelle.IsaExport Methods fromAttrs :: [Attribute] -> DomainConstructor_Attrs toAttrs :: DomainConstructor_Attrs -> [Attribute] | |
data DomainConstructorArg Source #
Constructors
| DomainConstructorArg DomainConstructorArg_Attrs (OneOf3 TVar TFree Type) |
Instances
| Eq DomainConstructorArg Source # | |
Defined in Isabelle.IsaExport Methods (==) :: DomainConstructorArg -> DomainConstructorArg -> Bool (/=) :: DomainConstructorArg -> DomainConstructorArg -> Bool | |
| Show DomainConstructorArg Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> DomainConstructorArg -> ShowS show :: DomainConstructorArg -> String showList :: [DomainConstructorArg] -> ShowS | |
| HTypeable DomainConstructorArg Source # | |
Defined in Isabelle.IsaExport Methods toHType :: DomainConstructorArg -> HType | |
| XmlContent DomainConstructorArg Source # | |
Defined in Isabelle.IsaExport Methods parseContents :: XMLParser DomainConstructorArg toContents :: DomainConstructorArg -> [Content ()] xToChar :: DomainConstructorArg -> Char xFromChar :: Char -> DomainConstructorArg | |
data DomainConstructorArg_Attrs Source #
Constructors
| DomainConstructorArg_Attrs | |
Fields
| |
Instances
| Eq DomainConstructorArg_Attrs Source # | |
Defined in Isabelle.IsaExport Methods (==) :: DomainConstructorArg_Attrs -> DomainConstructorArg_Attrs -> Bool (/=) :: DomainConstructorArg_Attrs -> DomainConstructorArg_Attrs -> Bool | |
| Show DomainConstructorArg_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> DomainConstructorArg_Attrs -> ShowS show :: DomainConstructorArg_Attrs -> String showList :: [DomainConstructorArg_Attrs] -> ShowS | |
| XmlAttributes DomainConstructorArg_Attrs Source # | |
Defined in Isabelle.IsaExport Methods fromAttrs :: [Attribute] -> DomainConstructorArg_Attrs toAttrs :: DomainConstructorArg_Attrs -> [Attribute] | |
Instances
| Eq Consts Source # | |
| Show Consts Source # | |
| HTypeable Consts Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Consts Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq ConstDef Source # | |
| Show ConstDef Source # | |
| HTypeable ConstDef Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent ConstDef Source # | |
Defined in Isabelle.IsaExport | |
data ConstDef_Attrs Source #
Constructors
| ConstDef_Attrs | |
Fields
| |
Instances
| Eq ConstDef_Attrs Source # | |
Defined in Isabelle.IsaExport Methods (==) :: ConstDef_Attrs -> ConstDef_Attrs -> Bool (/=) :: ConstDef_Attrs -> ConstDef_Attrs -> Bool | |
| Show ConstDef_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> ConstDef_Attrs -> ShowS show :: ConstDef_Attrs -> String showList :: [ConstDef_Attrs] -> ShowS | |
| XmlAttributes ConstDef_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Axioms Source # | |
| Show Axioms Source # | |
| HTypeable Axioms Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Axioms Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Axiom Source # | |
| Show Axiom Source # | |
| HTypeable Axiom Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Axiom Source # | |
Defined in Isabelle.IsaExport | |
data Axiom_Attrs Source #
Constructors
| Axiom_Attrs | |
Instances
| Eq Axiom_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show Axiom_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Axiom_Attrs -> ShowS show :: Axiom_Attrs -> String showList :: [Axiom_Attrs] -> ShowS | |
| XmlAttributes Axiom_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Lemma Lemma_Attrs Ctxt Proof (List1 Shows) |
Instances
| Eq Lemma Source # | |
| Show Lemma Source # | |
| HTypeable Lemma Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Lemma Source # | |
Defined in Isabelle.IsaExport | |
data Lemma_Attrs Source #
Constructors
| Lemma_Attrs | |
Fields
| |
Instances
| Eq Lemma_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show Lemma_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Lemma_Attrs -> ShowS show :: Lemma_Attrs -> String showList :: [Lemma_Attrs] -> ShowS | |
| XmlAttributes Lemma_Attrs Source # | |
Defined in Isabelle.IsaExport | |
data Definition Source #
Constructors
| Definition Definition_Attrs (Maybe Mixfix) (OneOf3 TVar TFree Type) (List1 (OneOf6 Bound Free Var Const App Abs)) |
Instances
| Eq Definition Source # | |
Defined in Isabelle.IsaExport | |
| Show Definition Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Definition -> ShowS show :: Definition -> String showList :: [Definition] -> ShowS | |
| HTypeable Definition Source # | |
Defined in Isabelle.IsaExport Methods toHType :: Definition -> HType | |
| XmlContent Definition Source # | |
Defined in Isabelle.IsaExport Methods parseContents :: XMLParser Definition toContents :: Definition -> [Content ()] xToChar :: Definition -> Char xFromChar :: Char -> Definition | |
data Definition_Attrs Source #
Constructors
| Definition_Attrs | |
Fields
| |
Instances
| Eq Definition_Attrs Source # | |
Defined in Isabelle.IsaExport Methods (==) :: Definition_Attrs -> Definition_Attrs -> Bool (/=) :: Definition_Attrs -> Definition_Attrs -> Bool | |
| Show Definition_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Definition_Attrs -> ShowS show :: Definition_Attrs -> String showList :: [Definition_Attrs] -> ShowS | |
| XmlAttributes Definition_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Funs Funs_Attrs (List1 Fun) |
Instances
| Eq Funs Source # | |
| Show Funs Source # | |
| HTypeable Funs Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Funs Source # | |
Defined in Isabelle.IsaExport | |
data Funs_Attrs Source #
Constructors
| Funs_Attrs | |
Fields
| |
Instances
| Eq Funs_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show Funs_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Funs_Attrs -> ShowS show :: Funs_Attrs -> String showList :: [Funs_Attrs] -> ShowS | |
| XmlAttributes Funs_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Fun Source # | |
| Show Fun Source # | |
| HTypeable Fun Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Fun Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Equation Source # | |
| Show Equation Source # | |
| HTypeable Equation Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Equation Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Primrec Primrec_Attrs (List1 Fun) |
Instances
| Eq Primrec Source # | |
| Show Primrec Source # | |
| HTypeable Primrec Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Primrec Source # | |
Defined in Isabelle.IsaExport | |
data Primrec_Attrs Source #
Constructors
| Primrec_Attrs | |
Fields
| |
Instances
| Eq Primrec_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show Primrec_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Primrec_Attrs -> ShowS show :: Primrec_Attrs -> String showList :: [Primrec_Attrs] -> ShowS | |
| XmlAttributes Primrec_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Fixrec Source # | |
| Show Fixrec Source # | |
| HTypeable Fixrec Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Fixrec Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| FixrecFun FixrecFun_Attrs (Maybe Mixfix) (OneOf3 TVar TFree Type) (List1 FixrecEquation) |
Instances
| Eq FixrecFun Source # | |
| Show FixrecFun Source # | |
| HTypeable FixrecFun Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent FixrecFun Source # | |
Defined in Isabelle.IsaExport | |
data FixrecFun_Attrs Source #
Constructors
| FixrecFun_Attrs | |
Fields
| |
Instances
| Eq FixrecFun_Attrs Source # | |
Defined in Isabelle.IsaExport Methods (==) :: FixrecFun_Attrs -> FixrecFun_Attrs -> Bool (/=) :: FixrecFun_Attrs -> FixrecFun_Attrs -> Bool | |
| Show FixrecFun_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> FixrecFun_Attrs -> ShowS show :: FixrecFun_Attrs -> String showList :: [FixrecFun_Attrs] -> ShowS | |
| XmlAttributes FixrecFun_Attrs Source # | |
Defined in Isabelle.IsaExport | |
data FixrecEquation Source #
Constructors
| FixrecEquation FixrecEquation_Attrs Premises (List1 (OneOf6 Bound Free Var Const App Abs)) |
Instances
| Eq FixrecEquation Source # | |
Defined in Isabelle.IsaExport Methods (==) :: FixrecEquation -> FixrecEquation -> Bool (/=) :: FixrecEquation -> FixrecEquation -> Bool | |
| Show FixrecEquation Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> FixrecEquation -> ShowS show :: FixrecEquation -> String showList :: [FixrecEquation] -> ShowS | |
| HTypeable FixrecEquation Source # | |
Defined in Isabelle.IsaExport Methods toHType :: FixrecEquation -> HType | |
| XmlContent FixrecEquation Source # | |
Defined in Isabelle.IsaExport Methods parseContents :: XMLParser FixrecEquation toContents :: FixrecEquation -> [Content ()] xToChar :: FixrecEquation -> Char xFromChar :: Char -> FixrecEquation | |
data FixrecEquation_Attrs Source #
Constructors
| FixrecEquation_Attrs | |
Fields
| |
Instances
| Eq FixrecEquation_Attrs Source # | |
Defined in Isabelle.IsaExport Methods (==) :: FixrecEquation_Attrs -> FixrecEquation_Attrs -> Bool (/=) :: FixrecEquation_Attrs -> FixrecEquation_Attrs -> Bool | |
| Show FixrecEquation_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> FixrecEquation_Attrs -> ShowS show :: FixrecEquation_Attrs -> String showList :: [FixrecEquation_Attrs] -> ShowS | |
| XmlAttributes FixrecEquation_Attrs Source # | |
Defined in Isabelle.IsaExport Methods fromAttrs :: [Attribute] -> FixrecEquation_Attrs toAttrs :: FixrecEquation_Attrs -> [Attribute] | |
Instances
| Eq Premises Source # | |
| Show Premises Source # | |
| HTypeable Premises Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Premises Source # | |
Defined in Isabelle.IsaExport | |
data Instantiation Source #
Constructors
| Instantiation Instantiation_Attrs Arity Body |
Instances
| Eq Instantiation Source # | |
Defined in Isabelle.IsaExport | |
| Show Instantiation Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Instantiation -> ShowS show :: Instantiation -> String showList :: [Instantiation] -> ShowS | |
| HTypeable Instantiation Source # | |
Defined in Isabelle.IsaExport Methods toHType :: Instantiation -> HType | |
| XmlContent Instantiation Source # | |
Defined in Isabelle.IsaExport Methods parseContents :: XMLParser Instantiation toContents :: Instantiation -> [Content ()] xToChar :: Instantiation -> Char xFromChar :: Char -> Instantiation | |
data Instantiation_Attrs Source #
Constructors
| Instantiation_Attrs | |
Fields
| |
Instances
| Eq Instantiation_Attrs Source # | |
Defined in Isabelle.IsaExport Methods (==) :: Instantiation_Attrs -> Instantiation_Attrs -> Bool (/=) :: Instantiation_Attrs -> Instantiation_Attrs -> Bool | |
| Show Instantiation_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Instantiation_Attrs -> ShowS show :: Instantiation_Attrs -> String showList :: [Instantiation_Attrs] -> ShowS | |
| XmlAttributes Instantiation_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Instance Instance_Attrs Proof (Maybe (Vars, Arity)) |
Instances
| Eq Instance Source # | |
| Show Instance Source # | |
| HTypeable Instance Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Instance Source # | |
Defined in Isabelle.IsaExport | |
data Instance_Attrs Source #
Constructors
| Instance_Attrs | |
Fields
| |
Instances
| Eq Instance_Attrs Source # | |
Defined in Isabelle.IsaExport Methods (==) :: Instance_Attrs -> Instance_Attrs -> Bool (/=) :: Instance_Attrs -> Instance_Attrs -> Bool | |
| Show Instance_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Instance_Attrs -> ShowS show :: Instance_Attrs -> String showList :: [Instance_Attrs] -> ShowS | |
| XmlAttributes Instance_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Subclass Subclass_Attrs Proof |
Instances
| Eq Subclass Source # | |
| Show Subclass Source # | |
| HTypeable Subclass Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Subclass Source # | |
Defined in Isabelle.IsaExport | |
data Subclass_Attrs Source #
Constructors
| Subclass_Attrs | |
Fields
| |
Instances
| Eq Subclass_Attrs Source # | |
Defined in Isabelle.IsaExport Methods (==) :: Subclass_Attrs -> Subclass_Attrs -> Bool (/=) :: Subclass_Attrs -> Subclass_Attrs -> Bool | |
| Show Subclass_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Subclass_Attrs -> ShowS show :: Subclass_Attrs -> String showList :: [Subclass_Attrs] -> ShowS | |
| XmlAttributes Subclass_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Typedef Typedef_Attrs (Maybe Mixfix) Proof (OneOf6 Bound Free Var Const App Abs) [TFree] |
Instances
| Eq Typedef Source # | |
| Show Typedef Source # | |
| HTypeable Typedef Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Typedef Source # | |
Defined in Isabelle.IsaExport | |
data Typedef_Attrs Source #
Constructors
| Typedef_Attrs | |
Fields
| |
Instances
| Eq Typedef_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show Typedef_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Typedef_Attrs -> ShowS show :: Typedef_Attrs -> String showList :: [Typedef_Attrs] -> ShowS | |
| XmlAttributes Typedef_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Defs Defs_Attrs (List1 Def) |
Instances
| Eq Defs Source # | |
| Show Defs Source # | |
| HTypeable Defs Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Defs Source # | |
Defined in Isabelle.IsaExport | |
data Defs_Attrs Source #
Constructors
| Defs_Attrs | |
Fields
| |
Instances
| Eq Defs_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show Defs_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Defs_Attrs -> ShowS show :: Defs_Attrs -> String showList :: [Defs_Attrs] -> ShowS | |
| XmlAttributes Defs_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Def Source # | |
| Show Def Source # | |
| HTypeable Def Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Def Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Sort Source # | |
| Show Sort Source # | |
| HTypeable Sort Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Sort Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Arity Source # | |
| Show Arity Source # | |
| HTypeable Arity Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Arity Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Vars Source # | |
| Show Vars Source # | |
| HTypeable Vars Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Vars Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Parent | |
Fields
| |
Instances
| Eq Parent Source # | |
| Show Parent Source # | |
| HTypeable Parent Source # | |
Defined in Isabelle.IsaExport | |
| XmlAttributes Parent Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Parent Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Fixes Source # | |
| Show Fixes Source # | |
| HTypeable Fixes Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Fixes Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Fix Source # | |
| Show Fix Source # | |
| HTypeable Fix Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Fix Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Assumes [Assumption] |
Instances
| Eq Assumes Source # | |
| Show Assumes Source # | |
| HTypeable Assumes Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Assumes Source # | |
Defined in Isabelle.IsaExport | |
data Assumption Source #
Constructors
| Assumption Assumption_Attrs (OneOf6 Bound Free Var Const App Abs) |
Instances
| Eq Assumption Source # | |
Defined in Isabelle.IsaExport | |
| Show Assumption Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Assumption -> ShowS show :: Assumption -> String showList :: [Assumption] -> ShowS | |
| HTypeable Assumption Source # | |
Defined in Isabelle.IsaExport Methods toHType :: Assumption -> HType | |
| XmlContent Assumption Source # | |
Defined in Isabelle.IsaExport Methods parseContents :: XMLParser Assumption toContents :: Assumption -> [Content ()] xToChar :: Assumption -> Char xFromChar :: Char -> Assumption | |
data Assumption_Attrs Source #
Constructors
| Assumption_Attrs | |
Fields
| |
Instances
| Eq Assumption_Attrs Source # | |
Defined in Isabelle.IsaExport Methods (==) :: Assumption_Attrs -> Assumption_Attrs -> Bool (/=) :: Assumption_Attrs -> Assumption_Attrs -> Bool | |
| Show Assumption_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Assumption_Attrs -> ShowS show :: Assumption_Attrs -> String showList :: [Assumption_Attrs] -> ShowS | |
| XmlAttributes Assumption_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Ctxt Source # | |
| Show Ctxt Source # | |
| HTypeable Ctxt Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Ctxt Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Mixfix Source # | |
| Show Mixfix Source # | |
| HTypeable Mixfix Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Mixfix Source # | |
Defined in Isabelle.IsaExport | |
data Mixfix_Attrs Source #
Constructors
| Mixfix_Attrs | |
Fields
| |
Instances
| Eq Mixfix_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show Mixfix_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Mixfix_Attrs -> ShowS show :: Mixfix_Attrs -> String showList :: [Mixfix_Attrs] -> ShowS | |
| XmlAttributes Mixfix_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Arg Source # | |
| Show Arg Source # | |
| HTypeable Arg Source # | |
Defined in Isabelle.IsaExport | |
| XmlAttributes Arg Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Arg Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq AString Source # | |
| Show AString Source # | |
| HTypeable AString Source # | |
Defined in Isabelle.IsaExport | |
| XmlAttributes AString Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent AString Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Break Source # | |
| Show Break Source # | |
| HTypeable Break Source # | |
Defined in Isabelle.IsaExport | |
| XmlAttributes Break Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Break Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Block Source # | |
| Show Block Source # | |
| HTypeable Block Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Block Source # | |
Defined in Isabelle.IsaExport | |
data Block_Attrs Source #
Constructors
| Block_Attrs | |
Fields
| |
Instances
| Eq Block_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show Block_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Block_Attrs -> ShowS show :: Block_Attrs -> String showList :: [Block_Attrs] -> ShowS | |
| XmlAttributes Block_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Proof String |
Instances
| Eq Proof Source # | |
| Show Proof Source # | |
| HTypeable Proof Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Proof Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Shows Shows_Attrs (List1 AShow) |
Instances
| Eq Shows Source # | |
| Show Shows Source # | |
| HTypeable Shows Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Shows Source # | |
Defined in Isabelle.IsaExport | |
data Shows_Attrs Source #
Constructors
| Shows_Attrs | |
Instances
| Eq Shows_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show Shows_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Shows_Attrs -> ShowS show :: Shows_Attrs -> String showList :: [Shows_Attrs] -> ShowS | |
| XmlAttributes Shows_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq AShow Source # | |
| Show AShow Source # | |
| HTypeable AShow Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent AShow Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Bound | |
Fields
| |
Instances
| Eq Bound Source # | |
| Show Bound Source # | |
| HTypeable Bound Source # | |
Defined in Isabelle.IsaExport | |
| XmlAttributes Bound Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Bound Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| FreeTVar Free_Attrs TVar | |
| FreeTFree Free_Attrs TFree | |
| FreeType Free_Attrs Type |
Instances
| Eq Free Source # | |
| Show Free Source # | |
| HTypeable Free Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Free Source # | |
Defined in Isabelle.IsaExport | |
data Free_Attrs Source #
Constructors
| Free_Attrs | |
Fields
| |
Instances
| Eq Free_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show Free_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Free_Attrs -> ShowS show :: Free_Attrs -> String showList :: [Free_Attrs] -> ShowS | |
| XmlAttributes Free_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Var Source # | |
| Show Var Source # | |
| HTypeable Var Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Var Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Const Const_Attrs (OneOf3 TVar TFree Type) |
Instances
| Eq Const Source # | |
| Show Const Source # | |
| HTypeable Const Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Const Source # | |
Defined in Isabelle.IsaExport | |
data Const_Attrs Source #
Constructors
| Const_Attrs | |
Fields
| |
Instances
| Eq Const_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show Const_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Const_Attrs -> ShowS show :: Const_Attrs -> String showList :: [Const_Attrs] -> ShowS | |
| XmlAttributes Const_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq App Source # | |
| Show App Source # | |
| HTypeable App Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent App Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Abs Source # | |
| Show Abs Source # | |
| HTypeable Abs Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Abs Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| TVar TVar_Attrs [Class] |
Instances
| Eq TVar Source # | |
| Show TVar Source # | |
| HTypeable TVar Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent TVar Source # | |
Defined in Isabelle.IsaExport | |
data TVar_Attrs Source #
Constructors
| TVar_Attrs | |
Instances
| Eq TVar_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show TVar_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> TVar_Attrs -> ShowS show :: TVar_Attrs -> String showList :: [TVar_Attrs] -> ShowS | |
| XmlAttributes TVar_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| TFree TFree_Attrs [Class] |
Instances
| Eq TFree Source # | |
| Show TFree Source # | |
| HTypeable TFree Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent TFree Source # | |
Defined in Isabelle.IsaExport | |
data TFree_Attrs Source #
Constructors
| TFree_Attrs | |
Fields
| |
Instances
| Eq TFree_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show TFree_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> TFree_Attrs -> ShowS show :: TFree_Attrs -> String showList :: [TFree_Attrs] -> ShowS | |
| XmlAttributes TFree_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Constructors
| Type Type_Attrs [OneOf3 TVar TFree Type] |
Instances
| Eq Type Source # | |
| Show Type Source # | |
| HTypeable Type Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Type Source # | |
Defined in Isabelle.IsaExport | |
data Type_Attrs Source #
Constructors
| Type_Attrs | |
Fields
| |
Instances
| Eq Type_Attrs Source # | |
Defined in Isabelle.IsaExport | |
| Show Type_Attrs Source # | |
Defined in Isabelle.IsaExport Methods showsPrec :: Int -> Type_Attrs -> ShowS show :: Type_Attrs -> String showList :: [Type_Attrs] -> ShowS | |
| XmlAttributes Type_Attrs Source # | |
Defined in Isabelle.IsaExport | |
Instances
| Eq Class Source # | |
| Show Class Source # | |
| HTypeable Class Source # | |
Defined in Isabelle.IsaExport | |
| XmlAttributes Class Source # | |
Defined in Isabelle.IsaExport | |
| XmlContent Class Source # | |
Defined in Isabelle.IsaExport | |