;;; -*- Mode: TDL; Coding: utf-8 -*- ;;; Authors: ;;; 2002-2006 Berthold Crysmann ;;; Copyright: DFKI GmbH pvp-lrule := pvp-lrule & [synsem [loc [cat [subcat.list #sc, ucomps #uc & *coh-list* ]], nonloc contains-slash & [slash ]], args <[synsem.loc.cat.subcat.list #sc ]>]. vcomp-slash-intro := vc-slash-intro-rule & [synsem [loc [_third -, cat [subcat.list #sc, --ucomps <#hook,#vhook>, ucomps #uc & *coh-2-no-sp-undef-nonlocs-synsem-list* ], cont.hook.index.--tpc tpc-event], nonloc.slash ], args <[morph , synsem.loc [cont.hook #hook, cat [subcat.list #sc, vcomp <[loc #l & [cat [ucomps <>, subcat.list #uc], cont.hook #vhook]]>]]]>]. 3rd-slash-intro-0 := 3rd-slash-intro-rule & [synsem.loc.cat [subcat.list #sc], args <[synsem.loc.cat [head.aux -, subcat.list <>, vcomp <[loc.cat.subcat.list #sc]>]]>]. 3rd-slash-intro-1 := 3rd-slash-intro-rule & [synsem.loc.cat [subcat.list <#1 . #sc>], args <[synsem.loc.cat [head.aux -, subcat.list <#1>, vcomp <[loc.cat.subcat.list #sc]>]]>]. 3rd-slash-intro-2 := 3rd-slash-intro-rule & [synsem.loc.cat.subcat.list <#1,#2 . #sc>, args <[synsem.loc.cat [head.aux -, subcat.list <#2 & [loc.cat.opt -]>, vcomp <[loc.cat.subcat.list <#1 .#sc>]>]]>]. 3rd-slash-intro-3 := 3rd-slash-intro-rule & [synsem.loc.cat.subcat.list <#1,#2,#3 . #sc>, args <[synsem.loc.cat [head.aux -, subcat.list <#3 & [loc.cat.opt -]>, vcomp <[loc.cat.subcat.list <#1,#2 . #sc>]>]]>]. third-construction := third-construction. eps-vcomp-slash-intro-part := eps-vc-slash-intro-rule-part & [synsem.loc [_third -, cont.hook.index.--tpc tpc-event]]. eps-vcomp-3rd-intro-part := eps-vc-3rd-intro-rule-part & [synsem.loc [_third +, cont.hook.index.--tpc tpc-non-event]]. ;eps-vcomp-slash-intro-part-3rd := eps-vc-slash-intro-rule-part & ; [synsem.loc [_third +, ; cont.hook.index.--tpc tpc-nonevent]].