summaryrefslogtreecommitdiff
path: root/examples/phrasebook/SentencesFin.gf
diff options
context:
space:
mode:
Diffstat (limited to 'examples/phrasebook/SentencesFin.gf')
-rw-r--r--examples/phrasebook/SentencesFin.gf14
1 files changed, 12 insertions, 2 deletions
diff --git a/examples/phrasebook/SentencesFin.gf b/examples/phrasebook/SentencesFin.gf
index 43ed440bd..625890046 100644
--- a/examples/phrasebook/SentencesFin.gf
+++ b/examples/phrasebook/SentencesFin.gf
@@ -1,4 +1,7 @@
-concrete SentencesFin of Sentences = NumeralFin ** SentencesI - [Is,NameNN] with
+concrete SentencesFin of Sentences = NumeralFin ** SentencesI -
+ [Is,NameNN,
+ IFemale, YouFamFemale, YouPolFemale, IMale, YouFamMale, YouPolMale
+ ] with
(Syntax = SyntaxFin),
(Symbolic = SymbolicFin),
(Lexicon = LexiconFin) ** open SyntaxFin, ExtraFin, (P = ParadigmsFin), (V = VerbFin) in {
@@ -6,4 +9,11 @@ concrete SentencesFin of Sentences = NumeralFin ** SentencesI - [Is,NameNN] with
lin
Is item prop = mkCl item (V.UseComp (CompPartAP prop)) ; -- pizza on herkullista
NameNN = mkNP (P.mkPN (P.mkN "NN" "NN:iä")) ;
- } ;
+
+ IMale, IFemale =
+ {name = mkNP (ProDrop i_Pron) ; isPron = True ; poss = mkQuant i_Pron} ;
+ YouFamMale, YouFamFemale =
+ {name = mkNP (ProDrop youSg_Pron) ; isPron = True ; poss = mkQuant youSg_Pron} ;
+ YouPolMale, YouPolFemale =
+ {name = mkNP (ProDrop youPol_Pron) ; isPron = True ; poss = mkQuant youPol_Pron};
+ }