delph-in / matrix

The Grammar Matrix
https://matrix.ling.washington.edu/index.html
Other
11 stars 6 forks source link

Possibly redundant adposition types #633

Open emilymbender opened 2 years ago

emilymbender commented 2 years ago

matrix.tdl contains the following (apparently as part of the information structure library):

basic-int-mod-adposition-lex := basic-mod-adp-lex & intersective-mod-lex.
basic-mod-adp-lex := basic-adposition-lex & norm-sem-lex-item.
basic-adposition-lex := single-rel-lex-item & basic-icons-lex-item &
  [ SYNSEM [ LOCAL [ CAT [ HEAD adp,
                           VAL.COMPS < [ LOCAL [ CAT cat-sat,
                                                 CONT.HOOK [ INDEX #ind,
                                                             ICONS-KEY.IARG1 #clause ] ] ] > ],
                     CONT.HOOK.CLAUSE-KEY #clause ],
             LKEYS.KEYREL arg12-ev-relation & [ ARG2 #ind ] ] ].

But one of the libraries (clausal mods? constituent questions?) provides in my_language.tdl:

norm-adposition-lex := norm-sem-lex-item & no-hcons-lex-item & basic-intersective-mod-lex & non-local-none-lex-item &
  [ SYNSEM [ LOCAL [ CAT [ HEAD adp &
                                [ MOD < [ LOCAL.CAT [ VAL.SPR cons,
                                                      WH.BOOL - ] ] > ],
                           WH.BOOL -,
                           VAL [ SPR < >,
                                 SPEC < >,
                                 SUBJ < >,
                                 COMPS < #comp &
                                         [ L-QUE #lque,
                                           LOCAL [ CAT [ HEAD noun,
                                                         VAL.SPR < > ],
                                                   CONT.HOOK.INDEX #ind ] ] > ] ],
                     CONT.RELS.LIST < [ PRED #pred,
                                        ARG0 event,
                                        ARG1 event-or-ref-index ] > ],
             LKEYS.KEYREL arg12-ev-relation &
                          [ PRED #pred,
                            ARG2 #ind ],
             L-QUE #lque ],
    ARG-ST < #comp > ].

It seems like there are commonalities being missed here.