;;;;;;;;;;;;;;;;;;; ;; Generic types ;; ;;;;;;;;;;;;;;;;;;; ;; ;; _fix_me_ ;; in the current setup (with `tmr/pos.tdl' not yet active), the following may ;; actually prevent activation of this generic entry, as tokens may carry more ;; than one PoS reading; putting PoS constraints on generics only makes sense ;; once the grammar is converted to `-default-les=all' mode; see comments in ;; `tmr.tdl'. (29-apr-09; oe) ;; ;generic-vvfin := gen-vvfin & [ TOKENS.+LIST < [ +TNT.+TAGS.FIRST "VVFIN" ] > ]. ;generic-vvinf := gen-vvinf & [ TOKENS.+LIST < [ +TNT.+TAGS.FIRST "VVFIN" ] > ]. ;generic-vvizu := gen-vvizu & [ TOKENS.+LIST < [ +TNT.+TAGS.FIRST "VVFIN" ] > ]. ;generic-vvpp := gen-vvpp & [ TOKENS.+LIST < [ +TNT.+TAGS.FIRST "VVFIN" ] > ]. ;generic-adja := gen-adja & [ TOKENS.+LIST < [ +TNT.+TAGS.FIRST "VVFIN" ] > ]. ;generic-adv := gen-adv & [ TOKENS.+LIST < [ +TNT.+TAGS.FIRST "VVFIN" ] > ]. ;generic-noun := gen-noun & [ TOKENS.+LIST < [ +TNT.+TAGS.FIRST "VVFIN" ] > ]. ;generic-name := gen-name & [ TOKENS.+LIST < [ +TNT.+TAGS.FIRST "VVFIN" ] > ]. ;generic-number := lt-number & [ TOKENS.+LIST < [ +TNT.+TAGS.FIRST "VVFIN" ] > ]. generic-vvfin := gen-vvfin. generic-vvinf := gen-vvinf. generic-vvizu := gen-vvizu. generic-vvpp := gen-vvpp. generic-adja := gen-adja. generic-adv := gen-adv. generic-noun := gen-noun. generic-name := gen-name. generic-number := gen-number.