Documentation

Linglib.Data.Complementation.Schema

Complementation data schema #

Typed schema for cross-linguistic complement-taking-predicate (CTP) rows, the home of the canonical sample behind [Noo07]. Generated rows live in Data/Complementation/<Paper>.lean, emitted from the canonical <Paper>.json by scripts/gen_complementation.py.

This is substrate: it imports Features/Complementation.lean only. Consumers (the paper's study file, bridge studies) import the generated module.

Main definitions #

One row of [Noo07]'s sample: a complement-taking predicate in one language, with its predicate class, the complement codings it is attested with, and its equi-deletion and negative-raising behavior. verb is citation provenance, not identity; rows are identified by their generated names and grouped into per-language lists, and a row's reality status is Complement.PredicateClass.realityStatus of its class.

Instances For
    def Data.Complementation.instDecidableEqDatum.decEq (x✝ x✝¹ : Datum) :
    Decidable (x✝ = x✝¹)
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For