Documentation

Linglib.Syntax.Complementizer.Basic

Complementizer #

The lexical core of the complementizer (clause-typing morpheme) as a grammatical object, modeled on Syntax/Pronoun/: surface form plus the consensus clause-typing axes, each drawn from existing substrate. Per-language fragments instantiate it — free subordinators like that and oti, affixal clause-typers like Buryat -žA and Tigrinya zɨ-, grammaticalized say-roots like Buryat and Uyghur de.

Main declarations #

Implementation notes #

Framework-specific head assignments (a cartographic Force/Fin split, a ContP-exponence claim, an [n]-feature) are not fields; they live as Studies-local projections over these entries, and the schema carries no denotation (cf. Adjective's deferred degree semantics). Field conventions:

Category of the adjacent projection licensing an affixal clause-typer: adnominal (Buryat -Aːša) vs adverbal (Buryat -žA).

Instances For
    @[implicit_reducible]
    Equations
    @[implicit_reducible]
    Equations
    • One or more equations did not get rendered due to their size.
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      structure Complementizer :

      A complementizer: surface form plus the consensus clause-typing axes.

      • form : String

        Surface form (romanization; affixes hyphenated).

      • script : Option String

        Native script form, when distinct.

      • Morphological attachment.

      • noonanType : Option NoonanCompType

        [Noo07] type of the clause this morpheme types.

      • clauseForm : Option Features.ClauseForm

        Surface clause form typed.

      • verbForm : Option UD.VerbForm

        Verb form derived on the host (UD).

      • licenser : Option Licenser

        Category of the adjacent licensing projection.

      • agrees : Option Bool

        Carries φ-agreement with a clause-internal argument?

      • factive : Option Bool

        Lexical factive presupposition.

      Instances For
        @[implicit_reducible]
        Equations
        def instReprComplementizer.repr :
        ComplementizerStd.Format
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          Equations
          Instances For
            @[implicit_reducible]
            Equations
            def instDecidableEqComplementizer.decEq (x✝ x✝¹ : Complementizer) :
            Decidable (x✝ = x✝¹)
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              Bound (affixal): recorded attachment other than .detached.

              Equations
              Instances For
                @[implicit_reducible]
                Equations

                The SCONJ word a free complementizer projects; none for affixal clause-typers.

                Equations
                Instances For