I’m trying to create a well-formed MRS structure from this simple mrs (from: “what are you holding?”):
[ TOP: h0 INDEX: e2 [ e SF: ques ] RELS: < [ unknown<0:21> LBL: h1 ARG: x4 [ x PERS: 3 ] ARG0: e2 ] [ free_relative_q<0:4> LBL: h5 ARG0: x4 RSTR: h6 BODY: h7 ] [ thing<0:4> LBL: h8 ARG0: x4 ] [ _be_v_id<5:8> LBL: h8 ARG0: e9 [ e SF: prop TENSE: pres MOOD: indicative PROG: - PERF: - ] ARG1: x4 ARG2: x10 [ x PERS: 2 IND: + PT: std ] ] [ pron<9:12> LBL: h11 ARG0: x10 ] [ pronoun_q<9:12> LBL: h12 ARG0: x10 RSTR: h13 BODY: h14 ] [ _hold_v_1<13:21> LBL: h15 ARG0: e16 [ e SF: prop TENSE: untensed MOOD: indicative PROG: + PERF: - ] ARG1: x4 ARG2: i17 ] > HCONS: < h0 qeq h1 h6 qeq h8 h13 qeq h11 > ]
- Find handles that aren’t labels anywhere (which I’ve been calling ‘holes’): h0, h6, h7, h13, h14
- Find handles that aren’t used anywhere: h1, h11, h12, h15, h5, h8
- And start trying to assign unused handle to ‘holes’, paying attention to constraints and scope of instance variables
…except in this case I am short one ‘hole’.
The only thing that looks suspicious is:
_hold_v_1... ARG2: i17 but since “i (for individual) is a generalization over eventualities and instances” I wouldn’t imagine it could hold a handle.