Grammar Engineering Frequently Asked Questions
I have a type/lexical entry/rule which doesn't seem to be inheriting a constraint from its supertype. What might be going on?
There are probably several possible causes for this, but here's one to look out for:
If you have a typo in a feature name at the very highest level of the feature structure (e.g.,
in a lexical type), the LKB will simply posit a new feature. Any constraints written below that feature will be ineffective, since nothing else in the grammar is looking for
. If you're particularly unlucky, the new feature will be ordered first, and you'll see what you're expecting to see when you do View > Type
. You'd only notice that there's also a feature
(inherited from a supetype, with lots of constraints associated with it) if you scroll down in the type window.
- 04 Nov 2004
Topic revision: r1 - 2004-11-04 - 15:38:28 - TWikiGuest