diff --git a/src/persian/ResPes.gf b/src/persian/ResPes.gf index f88cc2d1..e3600699 100644 --- a/src/persian/ResPes.gf +++ b/src/persian/ResPes.gf @@ -237,8 +237,12 @@ oper vp = \\ta,p,ord => let vps = clTable vp ! np.a ! ta ! p ; vvt = ta2vvt ta ; - in vp.ad ++ vp.comp ! np.a ++ vp.obj ++ vps - ++ vp.vComp ! np.a ! vvt ++ vp.embComp + in case vp.vvtype of { + DefVV + => vps ++ vp.ad ++ vp.comp ! np.a ++ vp.obj + ++ vp.vComp ! np.a ! vvt ++ vp.embComp ; + _ => vp.ad ++ vp.comp ! np.a ++ vp.obj ++ vps + ++ vp.vComp ! np.a ! vvt ++ vp.embComp } }; --Clause : Type = {s : TAnt => Polarity => Order => Str} ;