A webapp for the syntax-prosody analyst working in Optimality Theory, with automated Gen, Con and Eval. Download build files from syntax-prosody-ot/build
removed hard-coded XP root in addCliticsXP function to avoid [{one} [x.clitic]] behavior. Minimal string of "one" produces the following syntax trees:
| {one [x.clitic]}
| {[one] [x.clitic]}
This list would include {{one} [x.clitic]} and {{[one]} [x.clitic]} if not for a hard-coded exception since these structures are probably impossible (@rbibbs please confirm).
After implementing these changes, I was unable to reproduce the additional bug @rbibbs found where cp boundaries were omitted entirely.
removed hard-coded XP root in addCliticsXP function to avoid [{one} [x.clitic]] behavior. Minimal string of "one" produces the following syntax trees:
This list would include {{one} [x.clitic]} and {{[one]} [x.clitic]} if not for a hard-coded exception since these structures are probably impossible (@rbibbs please confirm).
After implementing these changes, I was unable to reproduce the additional bug @rbibbs found where cp boundaries were omitted entirely.