cryptol/tests/regression/instance.icry

147 lines
2.6 KiB
Plaintext

:l instance.cry
:t zero`{Bit}
:t zero`{Integer}
:t zero`{Rational}
:t zero`{Z _}
:t zero`{[_]_}
:t zero`{_ -> _}
:t zero`{()}
:t zero`{(_, _)}
:t zero`{{}}
:t zero`{{x : _, y : _}}
:t zero`{Float _ _}
:t zero`{Box _}
:t complement`{Bit}
:t complement`{Integer}
:t complement`{Rational}
:t complement`{Z _}
:t complement`{[_]_}
:t complement`{(_ -> _)}
:t complement`{()}
:t complement`{(_, _)}
:t complement`{{}}
:t complement`{{x : _, y : _}}
:t complement`{Float _ _}
:t complement`{Box _}
:t negate`{Bit}
:t negate`{Integer}
:t negate`{Rational}
:t negate`{Z _}
:t negate`{[_]}
:t negate`{[_]_}
:t negate`{(_ -> _)}
:t negate`{()}
:t negate`{(_, _)}
:t negate`{{}}
:t negate`{{x : _, y : _}}
:t negate`{Float _ _}
:t negate`{Box _}
:t (%)`{Bit}
:t (%)`{Integer}
:t (%)`{Rational}
:t (%)`{Z _}
:t (%)`{[_]_}
:t (%)`{(_ -> _)}
:t (%)`{()}
:t (%)`{(_, _)}
:t (%)`{{}}
:t (%)`{{x : _, y : _}}
:t (%)`{Float _ _}
:t (%)`{Box _}
:t recip`{Bit}
:t recip`{Integer}
:t recip`{Rational}
:t recip`{Z _}
:t recip`{[_]_}
:t recip`{(_ -> _)}
:t recip`{()}
:t recip`{(_, _)}
:t recip`{{}}
:t recip`{{x : _, y : _}}
:t recip`{Float _ _}
:t recip`{Box _}
:t floor`{Bit}
:t floor`{Integer}
:t floor`{Rational}
:t floor`{Z _}
:t floor`{[_]_}
:t floor`{(_ -> _)}
:t floor`{()}
:t floor`{(_, _)}
:t floor`{{}}
:t floor`{{x : _, y : _}}
:t floor`{Float _ _}
:t floor`{Box _}
:t (==)`{Bit}
:t (==)`{Integer}
:t (==)`{Rational}
:t (==)`{Z _}
:t (==)`{[_]_}
:t (==)`{(_ -> _)}
:t (==)`{()}
:t (==)`{(_, _)}
:t (==)`{{}}
:t (==)`{{x : _, y : _}}
:t (==)`{Float _ _}
:t (==)`{Box _}
:t (<)`{Bit}
:t (<)`{Integer}
:t (<)`{Rational}
:t (<)`{Z _}
:t (<)`{[_]_}
:t (<)`{(_ -> _)}
:t (<)`{()}
:t (<)`{(_, _)}
:t (<)`{{}}
:t (<)`{{x : _, y : _}}
:t (<)`{Float _ _}
:t (<)`{Box _}
:t (<$)`{Bit}
:t (<$)`{Integer}
:t (<$)`{Rational}
:t (<$)`{Z _}
:t (<$)`{[_]_}
:t (<$)`{(_ -> _)}
:t (<$)`{()}
:t (<$)`{(_, _)}
:t (<$)`{{}}
:t (<$)`{{x : _, y : _}}
:t (<$)`{Float _ _}
:t (<$)`{Box _}
:t number`{rep = Bit}
:t number`{rep = Integer}
:t number`{rep = Rational}
:t number`{rep = Z _}
:t number`{rep = [_]_}
:t number`{rep = _ -> _}
:t number`{rep = ()}
:t number`{rep = (_, _)}
:t number`{rep = {}}
:t number`{rep = {x : _, y : _}}
:t number`{rep = Float _ _}
:t number`{rep = Box _}
:t fromToLessThan`{a=Bit}
:t fromToLessThan`{a=Integer}
:t fromToLessThan`{a=Rational}
:t fromToLessThan`{a=[_]}
:t fromToLessThan`{a=Z _}
:t fromToLessThan`{a=[_]_}
:t fromToLessThan`{a=_ -> _}
:t fromToLessThan`{a=()}
:t fromToLessThan`{a=(_, _)}
:t fromToLessThan`{a={}}
:t fromToLessThan`{a={x : _, y : _}}
:t fromToLessThan`{a=Float _ _}
:t fromToLessThan`{a=Box _}