cryptol/tests/regression/specialize.icry.stdout

42 lines
1.2 KiB
Plaintext
Raw Normal View History

2015-07-24 04:08:14 +03:00
Loading module Cryptol
Loading module Cryptol
Loading module specialize
Expression type:
(Bit, Bit) -> (Bit, Bit)
Original expression:
specialize::top
Specialized expression:
specialize::top
where
/* Not recursive */
2015-09-28 22:07:42 +03:00
specialize::f : (Bit, Bit) -> (Bit, Bit)
specialize::f = \ (__p1 : (Bit, Bit)) ->
(specialize::x, specialize::y)
where
/* Not recursive */
specialize::x : Bit
specialize::x = __p1 .0 /* of 2 */
/* Not recursive */
specialize::y : Bit
specialize::y = __p1 .1 /* of 2 */
2015-07-24 04:08:14 +03:00
/* Not recursive */
specialize::top : (Bit, Bit) -> (Bit, Bit)
specialize::top = \ (__p0 : (Bit, Bit)) ->
2015-09-28 22:07:42 +03:00
specialize::f (specialize::x, specialize::y)
2015-07-24 04:08:14 +03:00
where
/* Not recursive */
2015-09-28 22:07:42 +03:00
specialize::x : Bit
specialize::x = __p0 .0 /* of 2 */
2015-07-24 04:08:14 +03:00
/* Not recursive */
2015-09-28 22:07:42 +03:00
specialize::y : Bit
specialize::y = __p0 .1 /* of 2 */
2015-07-24 04:08:14 +03:00