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