summaryrefslogtreecommitdiff
path: root/examples/phrasebook/SentencesLav.gf
blob: 34e732762564f7d2d855bf723564eb2fffcd4b86 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
concrete SentencesLav of Sentences = NumeralLav ** SentencesI - [
	NameNN, 
	IFemale, 
	YouFamFemale, 
	YouPolFemale,
	WeFemale,
	YouPlurFamFemale,
	YouPlurPolFemale,
	TheyFemale
]
with
	(Syntax = SyntaxLav),
	(Symbolic = SymbolicLav),
	(Lexicon = LexiconLav) **
open
	Prelude,
	SyntaxLav,
	(P = ParadigmsLav),
	ExtraLav
in {
	lin
		NameNN = mkNP (P.mkN "NN") ;

		IFemale = mkPerson i8fem_Pron ;
		YouFamFemale = mkPerson youSg8fem_Pron ;
		YouPolFemale = mkPerson youPol8fem_Pron ;
		WeFemale = mkPerson we8fem_Pron ;
		YouPlurFamFemale, YouPlurPolFemale = mkPerson youPl8fem_Pron ;
		TheyFemale = mkPerson they8fem_Pron ;

		--AHaveCurr p curr = mkCl p.name have_V2 (mkNP aPl_Det curr) ;
		--AHaveCurr p curr = mkCl (mkVP have_V3 (mkNP aPl_Det curr) p.name) ;
}