Stem-to-Lexicon Bridge #
Connects morphological stems (Core.Morphology.Stem) to semantic lexical
entries (Semantics.Montague.SemLexEntry). A SemStem pairs a
morphological paradigm with a Montague-style type and base denotation;
SemStem.allEntries auto-generates one SemLexEntry per paradigm cell.
This replaces the pattern of manually duplicating SemLexEntry values
for each inflected form (e.g., student_entry and students_entry
sharing student_sem).
A semantic stem: pairs morphological structure with Montague-style type and denotation. This is what researchers define in fragments.
The semantic type ty determines the meaning type via m.interpTy ty;
morph.paradigm lists the morphological rules whose semEffect
operates on values of that type.
Semantic type
Morphological structure
Base denotation
- scaleMembership : Option Semantics.Montague.ScaleMembership
Scale membership (inherited by all inflected forms)
Instances For
Generate a SemLexEntry from a SemStem by applying a MorphRule.
This is the key function: it takes a stem and a morphological rule and produces a fully specified lexical entry with the correct surface form, features, type, AND denotation.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Generate the base (uninflected) SemLexEntry.
Equations
Instances For
Generate all SemLexEntry values in the paradigm.
Instances For
Build a SemLexicon from a list of SemStems (auto-expanding paradigms).
Equations
- One or more equations did not get rendered due to their size.