structure IntSyn = IntSyn (structure Global = Global); structure Whnf = Whnf (structure IntSyn' = IntSyn); structure Conv = Conv (structure IntSyn' = IntSyn structure Whnf = Whnf); structure Tomega : TOMEGA = Tomega (structure IntSyn' = IntSyn structure Whnf = Whnf structure Conv = Conv) structure Constraints = Constraints (structure IntSyn' = IntSyn structure Conv = Conv); structure UnifyNoTrail = Unify (structure IntSyn' = IntSyn structure Whnf = Whnf structure Trail = NoTrail); structure UnifyTrail = Unify (structure IntSyn' = IntSyn structure Whnf = Whnf structure Trail = Trail); structure Normalize : NORMALIZE = Normalize (structure IntSyn' = IntSyn structure Tomega' = Tomega structure Whnf = Whnf) structure Abstract = Abstract (structure IntSyn' = IntSyn structure Tomega' = Tomega structure Whnf = Whnf structure Constraints = Constraints structure Normalize = Normalize structure Unify = UnifyNoTrail); structure Approx = Approx (structure IntSyn' = IntSyn structure Whnf = Whnf);