Documentation

Linglib.Core.Deixis.Feature

Deictic Features: Demonstrative Distance and Person Orientation #

@cite{moroney-2021}

Framework-agnostic enumeration of deictic features carried by demonstratives. Promoted from Fragments/Shan/Definiteness.SpatialRelation (which carried just proximal | distal) for cross-fragment reuse.

Coverage #

The four constructors cover the WALS Ch. 41 distance-system typology:

Out of scope at this enum #

Adding more granularity (person-orientation, visibility, elevation, posture) should follow the concrete-then-abstract discipline: add a constructor when a fragment actually needs it, not in anticipation. Specifically:

This is the centralized type referenced by Core.Nominal.NominalKind.deictic (forthcoming) and by demonstrative entries in Fragments/.

Deictic features carried by demonstratives. Minimal enum sufficient for two-way and three-way distance systems plus distance-neutral demonstratives; extend when a fragment requires finer granularity (person orientation, visibility, elevation).

  • proximal : Feature

    Close to speaker (e.g. English this, Mandarin zhe, Shan nâj).

  • medial : Feature

    Intermediate distance (e.g. Latin iste, Spanish ese). For three-way distance-oriented systems only — person-oriented three-way systems (Japanese, Korean) need separate constructors.

  • distal : Feature

    Far from speaker (e.g. English that, Mandarin na, Shan nân).

  • unspecified : Feature

    Distance-neutral demonstrative (e.g. Modern German dieser). Used when a demonstrative is morphologically present but does not encode a distance contrast.

Instances For
    @[implicit_reducible]
    Equations
    def Core.Deixis.instReprFeature.repr :
    FeatureNatStd.Format
    Equations
    Instances For
      @[implicit_reducible]
      Equations

      A demonstrative encodes a distance contrast iff its feature is one of proximal/medial/distal (not unspecified).

      Equations
      Instances For

        Distance-encoding features are exactly the non-unspecified ones.