Difference between revisions of "Subreadings in Constraint Grammar"
Jump to navigation
Jump to search
(Created page with ' <pre> SECTION SUBSTITUTE ("од") ("од:5") ("од") (-1 (adj)); ^помладо/adj<pref><comp>+млад<adj><nt><sg><nom><ind>$ ^од/од<pr>$ ^30/30<num>$^./.<sent>$ </p…') |
|||
Line 1: | Line 1: | ||
Typical input with sub-readings: |
|||
^foobar/foo+bar/fubar/flue+barge$ |
|||
Right now, only the last sub-reading is used, in the above example, vislcg3 treats it as if it were |
|||
^foobar/bar/fubar/barge$ |
|||
This works great for compounds where the stuff before the + is mostly inconsequential, while for other multiword expressions it is not so good... |
|||
: Wait can't we just split on the + with pretransfer ''before'' sending this to cg-proc? |
|||
:: No, because we first have to disambiguate between eg. ^foobar/foo+bar/fubar/flue+barge$ (what would that even look like if split? wouldn't work) |
|||
<pre> |
<pre> |
Revision as of 10:27, 30 September 2010
Typical input with sub-readings:
^foobar/foo+bar/fubar/flue+barge$
Right now, only the last sub-reading is used, in the above example, vislcg3 treats it as if it were
^foobar/bar/fubar/barge$
This works great for compounds where the stuff before the + is mostly inconsequential, while for other multiword expressions it is not so good...
- Wait can't we just split on the + with pretransfer before sending this to cg-proc?
- No, because we first have to disambiguate between eg. ^foobar/foo+bar/fubar/flue+barge$ (what would that even look like if split? wouldn't work)
SECTION SUBSTITUTE ("од") ("од:5") ("од") (-1 (adj)); ^помладо/adj<pref><comp>+млад<adj><nt><sg><nom><ind>$ ^од/од<pr>$ ^30/30<num>$^./.<sent>$
MAP (@+FMAINV) TARGET VerbFin ; ^n'eus/ne<adv>+bezañ<vblex><pri><impers><sp>/ne<adv>+kaout<vblex><pri><p1><pl>$ ^kador/kador<n><f><sg>$ ^ebet/ebet<adv>$^./.<sent>$