mirror of
https://github.com/GaloisInc/cryptol.git
synced 2024-09-21 02:48:14 +03:00
147 lines
2.6 KiB
Plaintext
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 _}
|