Documentation

Linglib.Syntax.Category.Complementizer.Basic

Complementizer #

The lexical core of the complementizer (clause-typing morpheme) as a grammatical object, modeled on Syntax/Category/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:

Typological position classification for formatives. [BN07] Table 3.2 (p. 198), flattened: the table crosses five positions (Prae/In/Post/Simul/Detached) with formative types; this enum keeps the positions, promoting circumfixation (the table's common Simul subtype) and endoclisis (an In subtype) to their own cases. It classifies [BN07]'s formatives, which include process modes, not Morph values — simultaneous has no segmental carrier, so no projection to Morph.Kind exists by design. Housed with its sole consumer, Complementizer.position; a formative-grain typology arc would re-graduate it to substrate.

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

      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
            def instReprComplementizer.repr :
            ComplementizerStd.Format
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              @[implicit_reducible]
              Equations
              @[implicit_reducible]
              Equations
              Equations
              Instances For
                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