Mandarin Chinese Noun Lexicon Fragment #
@cite{chierchia-1998}
Mandarin-specific noun entries. Mandarin is [+arg, -pred]: all nouns are kind-denoting by default, no number morphology, no articles, classifiers required for counting, bare nouns freely occur as arguments.
Classifiers are now typed ClassifierEntry values from the classifier
lexicon (Fragments.Mandarin.Classifiers), replacing the previous
unstructured Option String representation. This enables verification
of Aikhenvald's semantic generalizations about classifier selection.
A lexical entry for a Mandarin noun.
The classifier field points to a typed ClassifierEntry from the
classifier lexicon, carrying semantic information about why that
classifier is selected (animacy, shape, function, etc.).
- form : String
- pinyin : String
- classifier : Option Core.NounCategorization.ClassifierEntry
- proper : Bool
Instances For
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.Mandarin.Nouns.instBEqNounEntry.beq x✝¹ x✝ = false
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
- Fragments.Mandarin.Nouns.instBEqNP.beq x✝¹ x✝ = false
Instances For
Equations
- np.classifier = (np.classifierOverride <|> np.noun.classifier)
Instances For
The form string of the classifier (for display).
Equations
- np.classifierForm = Option.map (fun (x : Core.NounCategorization.ClassifierEntry) => x.form) np.classifier
Instances For
Mandarin has no articles, so no type shifts are blocked.
Equations
Instances For
Equations
- Fragments.Mandarin.Nouns.bareNP n = { noun := n, isBare := true }
Instances For
Equations
Instances For
Equations
Instances For
Equations
- Fragments.Mandarin.Nouns.gou = { form := "狗", pinyin := "gǒu", classifier := some Fragments.Mandarin.Classifiers.zhi }
Instances For
Equations
- Fragments.Mandarin.Nouns.mao = { form := "猫", pinyin := "māo", classifier := some Fragments.Mandarin.Classifiers.zhi }
Instances For
Equations
- Fragments.Mandarin.Nouns.niao = { form := "鸟", pinyin := "niǎo", classifier := some Fragments.Mandarin.Classifiers.zhi }
Instances For
Equations
- Fragments.Mandarin.Nouns.ren = { form := "人", pinyin := "rén" }
Instances For
Equations
- Fragments.Mandarin.Nouns.xuesheng = { form := "学生", pinyin := "xuésheng" }
Instances For
Equations
- Fragments.Mandarin.Nouns.pengyou = { form := "朋友", pinyin := "péngyou" }
Instances For
Equations
- Fragments.Mandarin.Nouns.laoshi = { form := "老师", pinyin := "lǎoshī", classifier := some Fragments.Mandarin.Classifiers.wei }
Instances For
Equations
- Fragments.Mandarin.Nouns.nuer = { form := "女儿", pinyin := "nǚ'ér" }
Instances For
Equations
- Fragments.Mandarin.Nouns.erzi = { form := "儿子", pinyin := "érzi" }
Instances For
Equations
- Fragments.Mandarin.Nouns.shu = { form := "书", pinyin := "shū", classifier := some Fragments.Mandarin.Classifiers.ben }
Instances For
Equations
- Fragments.Mandarin.Nouns.che = { form := "车", pinyin := "chē", classifier := some Fragments.Mandarin.Classifiers.liang }
Instances For
Equations
- Fragments.Mandarin.Nouns.hua = { form := "花", pinyin := "huā", classifier := some Fragments.Mandarin.Classifiers.duo }
Instances For
Equations
- Fragments.Mandarin.Nouns.shui = { form := "水", pinyin := "shuǐ", classifier := none }
Instances For
Equations
- Fragments.Mandarin.Nouns.fan = { form := "饭", pinyin := "fàn", classifier := none }
Instances For
Equations
- Fragments.Mandarin.Nouns.zuoyi = { form := "座椅", pinyin := "zuòyǐ" }
Instances For
Equations
- Fragments.Mandarin.Nouns.fangxiangpan = { form := "方向盘", pinyin := "fāngxiàngpán" }
Instances For
Equations
- Fragments.Mandarin.Nouns.lunzi = { form := "轮子", pinyin := "lúnzi" }
Instances For
Equations
- Fragments.Mandarin.Nouns.fengmian = { form := "封面", pinyin := "fēngmiàn" }
Instances For
Equations
- Fragments.Mandarin.Nouns.zuozhe = { form := "作者", pinyin := "zuòzhě", classifier := some Fragments.Mandarin.Classifiers.wei }
Instances For
Equations
- Fragments.Mandarin.Nouns.muqin = { form := "母亲", pinyin := "mǔqīn", classifier := some Fragments.Mandarin.Classifiers.wei }
Instances For
Equations
- Fragments.Mandarin.Nouns.fuqin = { form := "父亲", pinyin := "fùqīn", classifier := some Fragments.Mandarin.Classifiers.wei }
Instances For
Equations
- Fragments.Mandarin.Nouns.laobanniang = { form := "老板娘", pinyin := "lǎobǎnniáng", classifier := some Fragments.Mandarin.Classifiers.wei }
Instances For
Equations
- Fragments.Mandarin.Nouns.laoban = { form := "老板", pinyin := "lǎobǎn", classifier := some Fragments.Mandarin.Classifiers.wei }
Instances For
Equations
- Fragments.Mandarin.Nouns.zhangsan = { form := "张三", pinyin := "Zhāng Sān", proper := true }
Instances For
Equations
- Fragments.Mandarin.Nouns.lisi = { form := "李四", pinyin := "Lǐ Sì", proper := true }
Instances For
Equations
- Fragments.Mandarin.Nouns.xiaoming = { form := "小明", pinyin := "Xiǎo Míng", proper := true }
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Fragments.Mandarin.Nouns.lookup form = List.find? (fun (n : Fragments.Mandarin.Nouns.NounEntry) => n.form == form) Fragments.Mandarin.Nouns.allNouns
Instances For
Equations
Instances For
Books take the bound-volume classifier 本.
Vehicles take the vehicle classifier 辆.