fix(init/meta/has_reflect): reflect 1

This commit is contained in:
Sebastian Ullrich 2017-06-07 17:38:30 +02:00 committed by Leonardo de Moura
parent 79f29a693e
commit 38aa99e7a5

View file

@ -17,6 +17,7 @@ local attribute [semireducible] reflected
meta instance nat.reflect : has_reflect
| n := if n = 0 then `(nat.zero)
else if n = 1 then `(1 : nat)
else if n % 2 = 0 then `(bit0 %%(nat.reflect (n / 2)) : )
else `(bit1 %%(nat.reflect (n / 2)) : )