hylolib-1.5.4: Tools for hybrid logics related programs
HyLo.Signature.Simple
type SimpleSignature = Signature NomSymbol PropSymbol RelSymbol Source #
newtype PropSymbol Source #
Constructors
Defined in HyLo.Signature.Simple
Methods
succ :: PropSymbol -> PropSymbol #
pred :: PropSymbol -> PropSymbol #
toEnum :: Int -> PropSymbol #
fromEnum :: PropSymbol -> Int #
enumFrom :: PropSymbol -> [PropSymbol] #
enumFromThen :: PropSymbol -> PropSymbol -> [PropSymbol] #
enumFromTo :: PropSymbol -> PropSymbol -> [PropSymbol] #
enumFromThenTo :: PropSymbol -> PropSymbol -> PropSymbol -> [PropSymbol] #
(==) :: PropSymbol -> PropSymbol -> Bool #
(/=) :: PropSymbol -> PropSymbol -> Bool #
compare :: PropSymbol -> PropSymbol -> Ordering #
(<) :: PropSymbol -> PropSymbol -> Bool #
(<=) :: PropSymbol -> PropSymbol -> Bool #
(>) :: PropSymbol -> PropSymbol -> Bool #
(>=) :: PropSymbol -> PropSymbol -> Bool #
max :: PropSymbol -> PropSymbol -> PropSymbol #
min :: PropSymbol -> PropSymbol -> PropSymbol #
readsPrec :: Int -> ReadS PropSymbol #
readList :: ReadS [PropSymbol] #
readPrec :: ReadPrec PropSymbol #
readListPrec :: ReadPrec [PropSymbol] #
showsPrec :: Int -> PropSymbol -> ShowS #
show :: PropSymbol -> String #
showList :: [PropSymbol] -> ShowS #
data NomSymbol Source #
(==) :: NomSymbol -> NomSymbol -> Bool #
(/=) :: NomSymbol -> NomSymbol -> Bool #
compare :: NomSymbol -> NomSymbol -> Ordering #
(<) :: NomSymbol -> NomSymbol -> Bool #
(<=) :: NomSymbol -> NomSymbol -> Bool #
(>) :: NomSymbol -> NomSymbol -> Bool #
(>=) :: NomSymbol -> NomSymbol -> Bool #
max :: NomSymbol -> NomSymbol -> NomSymbol #
min :: NomSymbol -> NomSymbol -> NomSymbol #
readsPrec :: Int -> ReadS NomSymbol #
readList :: ReadS [NomSymbol] #
readPrec :: ReadPrec NomSymbol #
readListPrec :: ReadPrec [NomSymbol] #
showsPrec :: Int -> NomSymbol -> ShowS #
show :: NomSymbol -> String #
showList :: [NomSymbol] -> ShowS #
newtype RelSymbol Source #
(==) :: RelSymbol -> RelSymbol -> Bool #
(/=) :: RelSymbol -> RelSymbol -> Bool #
compare :: RelSymbol -> RelSymbol -> Ordering #
(<) :: RelSymbol -> RelSymbol -> Bool #
(<=) :: RelSymbol -> RelSymbol -> Bool #
(>) :: RelSymbol -> RelSymbol -> Bool #
(>=) :: RelSymbol -> RelSymbol -> Bool #
max :: RelSymbol -> RelSymbol -> RelSymbol #
min :: RelSymbol -> RelSymbol -> RelSymbol #
readsPrec :: Int -> ReadS RelSymbol #
readList :: ReadS [RelSymbol] #
readPrec :: ReadPrec RelSymbol #
readListPrec :: ReadPrec [RelSymbol] #
showsPrec :: Int -> RelSymbol -> ShowS #
show :: RelSymbol -> String #
showList :: [RelSymbol] -> ShowS #