@@ -486,7 +486,11 @@ instance TermSize (TT Name) where
486 termsize n (Bind n' (Let t v) sc)
486 termsize n (Bind n' (Let t v) sc)
487 = let rn = if n == n' then MN 0 "noname" else n in
487 = let rn = if n == n' then MN 0 "noname" else n in
488 termsize rn v + termsize rn sc
488 termsize rn v + termsize rn sc
489+ termsize n (Bind n' b sc)
490+ = let rn = if n == n' then MN 0 "noname" else n in
489 termsize n (App f a) = termsize n f + termsize n a
492 termsize n (App f a) = termsize n f + termsize n a
493+ termsize n (Proj t i) = termsize n t
490 termsize n _ = 1
494 termsize n _ = 1
492instance Sized a => Sized (TT a) where
496instance Sized a => Sized (TT a) where