Working on an older grammar and I got some new sentences parsing. However, I have now noticed that after the application of my head-filler rule (below), the RELS and HCONS list from the head are lost while the filler’s is preserved (bizarrely, the INDEX is still inherited from the head). Here is my rule:
left-dislocated-arg-phrase := basic-head-filler-phrase & head-final & [ SYNSEM.LOCAL.CAT.VAL.SUBJ < >, HEAD-DTR.SYNSEM.LOCAL.CAT [ VAL [ SUBJ < >, COMPS < > ], HEAD verb ], NON-HEAD-DTR.SYNSEM.LOCAL [ CAT.VAL [ SPEC < > ], CONT.HOOK [ ICONS-KEY focus-or-topic, INDEX.COG-ST fam-or-more ] ] ].
I’ve stared at this for a while, and I don’t see what could be causing the issue, any help would be appreciated.
Below is the MRS of the head:
The MRS of the filler:
And the MRS after the above rule: