definition foo.id {A : Type} (a : A) := a constant foo.T : Type.{1} #check foo.id #check foo.T inductive foo.v.I | unit : foo.v.I #check foo.v.I #check foo.v.I.unit namespace foo #check id #check T #check v.I end foo namespace bla definition vvv.pr {A : Type} (a b : A) := a #check vvv.pr end bla #check bla.vvv.pr namespace bla namespace vvv #check pr inductive my.empty : Type end vvv end bla #check bla.vvv.my.empty namespace foo.bla structure vvv.xyz := mk end foo.bla #check foo.bla.vvv.xyz.mk