previous up contents next
Left: Functionality Up: The DATR language Right: Local inheritance

Inheritance in DATR

  DATR descriptions associate values with node/path pairs. This is achieved in one of three ways: a value is explicitly stated, or it is explicitly inherited, or it is implicitly specified (stated or inherited) via the default mechanism. We have already seen how values are explicitly stated; in this and the following subsections, we continue our exposition by providing an informal account of the semantics of specification via inheritance or by default. The present subsection is only concerned with explicit (i.e., non-default) inheritance. Section 3.3 deals with implicit specification via DATR's default mechanism.


---------------------------------------------------------

 

---------------------------------------------------------

Copyright © Roger Evans, Gerald Gazdar & Bill Keller, Tuesday 10 November 1998