Grammar Engineering Frequently Asked Questions

When I load my grammar, I get "no possible type for features (...) at path (...). What is causing this?

When the LKB loads a grammar, it checks the grammar for well-formedness. One of the ways it does this is to check for every feature structure (including feature structures inside feature structures) posited that there is a type defined in the grammar which is consistent with the constraints on that feature structure. Since the LKB requires that features each be declared on only one type (and inherited by all subtypes of that type), it can look at the features mentioned and decide which set of types are possible. (It will then pick the least specific of that set.)

Things that you can do which will cause the error above include:

The error message will specify the path at which the problem is occuring. <> is the empty path, i.e., the outermost pair of square brackets.


Back to FAQs page

Back to main course page

-- EmilyBender - 02 Nov 2004

Topic revision: r1 - 2004-11-02 - 20:56:30 - TWikiGuest
 

This site is powered by the TWiki collaboration platformCopyright & by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
Privacy Statement Terms & Conditions