French Noun Lexicon Fragment #
French NP structure with gender. Bare arguments restricted (@cite{chierchia-1998} [-arg, +pred]).
Grammatical gender
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Fragments.French.Nouns.instBEqGender.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
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.
- Fragments.French.Nouns.instBEqNounEntry.beq x✝¹ x✝ = false
Instances For
French determiners
- le : Determiner
- la : Determiner
- les : Determiner
- un : Determiner
- une : Determiner
- des : Determiner
- du : Determiner
- dela : Determiner
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Fragments.French.Nouns.instBEqDeterminer.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
French NP structure.
French NPs require determiners in most contexts.
- noun : NounEntry
The underlying noun
- number : Number
Number
- isBare : Bool
Is this a bare NP (no determiner)?
- determiner : Option Determiner
The determiner (if not bare)
Instances For
Equations
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.
- Fragments.French.Nouns.instBEqNP.beq x✝¹ x✝ = false
Instances For
Equations
French has a rich article system that blocks most bare arguments.
Equations
Instances For
French is a [-arg, +pred] language
Equations
Instances For
Create a definite NP (le/la/les)
Equations
- Fragments.French.Nouns.defNP n UD.Number.Sing = { noun := n, number := UD.Number.Sing, isBare := false, determiner := some Fragments.French.Nouns.Determiner.le }
- Fragments.French.Nouns.defNP n UD.Number.Sing = { noun := n, number := UD.Number.Sing, isBare := false, determiner := some Fragments.French.Nouns.Determiner.la }
- Fragments.French.Nouns.defNP n num✝ = { noun := n, number := num✝, isBare := false, determiner := some Fragments.French.Nouns.Determiner.les }
Instances For
Create an indefinite singular NP (un/une)
Equations
- One or more equations did not get rendered due to their size.
Instances For
Create an indefinite plural NP (des)
Equations
- Fragments.French.Nouns.desNP n = { noun := n, number := Number.pl, isBare := false, determiner := some Fragments.French.Nouns.Determiner.des }
Instances For
Create a partitive NP (du/de la) for mass nouns
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Fragments.French.Nouns.chien = { formSg := "chien", formPl := some "chiens", gender := Fragments.French.Nouns.Gender.masc }
Instances For
Equations
- Fragments.French.Nouns.chat = { formSg := "chat", formPl := some "chats", gender := Fragments.French.Nouns.Gender.masc }
Instances For
Equations
- Fragments.French.Nouns.livre = { formSg := "livre", formPl := some "livres", gender := Fragments.French.Nouns.Gender.masc }
Instances For
Equations
- Fragments.French.Nouns.homme = { formSg := "homme", formPl := some "hommes", gender := Fragments.French.Nouns.Gender.masc }
Instances For
Equations
- Fragments.French.Nouns.garcon = { formSg := "garçon", formPl := some "garçons", gender := Fragments.French.Nouns.Gender.masc }
Instances For
Equations
- Fragments.French.Nouns.professeur = { formSg := "professeur", formPl := some "professeurs", gender := Fragments.French.Nouns.Gender.masc }
Instances For
Equations
- Fragments.French.Nouns.etudiant = { formSg := "étudiant", formPl := some "étudiants", gender := Fragments.French.Nouns.Gender.masc }
Instances For
Equations
- Fragments.French.Nouns.avocat = { formSg := "avocat", formPl := some "avocats", gender := Fragments.French.Nouns.Gender.masc }
Instances For
Equations
- Fragments.French.Nouns.cheval = { formSg := "cheval", formPl := some "chevaux", gender := Fragments.French.Nouns.Gender.masc }
Instances For
Equations
- Fragments.French.Nouns.fille = { formSg := "fille", formPl := some "filles", gender := Fragments.French.Nouns.Gender.fem }
Instances For
Equations
- Fragments.French.Nouns.femme = { formSg := "femme", formPl := some "femmes", gender := Fragments.French.Nouns.Gender.fem }
Instances For
Equations
- Fragments.French.Nouns.table = { formSg := "table", formPl := some "tables", gender := Fragments.French.Nouns.Gender.fem }
Instances For
Equations
- Fragments.French.Nouns.pomme = { formSg := "pomme", formPl := some "pommes", gender := Fragments.French.Nouns.Gender.fem }
Instances For
Equations
- Fragments.French.Nouns.fleur = { formSg := "fleur", formPl := some "fleurs", gender := Fragments.French.Nouns.Gender.fem }
Instances For
Equations
- Fragments.French.Nouns.eau = { formSg := "eau", gender := Fragments.French.Nouns.Gender.fem, countable := false }
Instances For
Equations
- Fragments.French.Nouns.vin = { formSg := "vin", gender := Fragments.French.Nouns.Gender.masc, countable := false }
Instances For
Equations
- Fragments.French.Nouns.pain = { formSg := "pain", gender := Fragments.French.Nouns.Gender.masc, countable := false }
Instances For
Equations
- Fragments.French.Nouns.lait = { formSg := "lait", gender := Fragments.French.Nouns.Gender.masc, countable := false }
Instances For
Equations
- Fragments.French.Nouns.jean = { formSg := "Jean", gender := Fragments.French.Nouns.Gender.masc, proper := true }
Instances For
Equations
- Fragments.French.Nouns.marie = { formSg := "Marie", gender := Fragments.French.Nouns.Gender.fem, proper := true }
Instances For
Equations
- Fragments.French.Nouns.pierre = { formSg := "Pierre", gender := Fragments.French.Nouns.Gender.masc, proper := true }
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Fragments.French.Nouns.lookup form = List.find? (fun (n : Fragments.French.Nouns.NounEntry) => n.formSg == form || n.formPl == some form) Fragments.French.Nouns.allNouns
Instances For
In French, bare plurals are NOT generally licensed
Instances For
In French, bare singulars are NOT licensed
Instances For
"le chien" (the dog)
Instances For
"les chiens" (the dogs)
Equations
Instances For
"un chien" (a dog)
Equations
Instances For
"des pommes" (some apples) - required where English uses bare plural
Equations
Instances For
"du vin" (some wine) - partitive