summaryrefslogtreecommitdiff
path: root/examples/phrasebook/WordsFin.gf
diff options
context:
space:
mode:
authoraarne <aarne@chalmers.se>2010-04-08 20:31:32 +0000
committeraarne <aarne@chalmers.se>2010-04-08 20:31:32 +0000
commit0138e6bba1d593fcdf5417dc8596c63757585796 (patch)
tree29a1c34b00b4c770ec653e310fd147883afbe798 /examples/phrasebook/WordsFin.gf
parente98d1238f4615a14faae6f435527e19d0b8c96f4 (diff)
German phrasebook; ontology document; ignoring single lines in gfdoc
Diffstat (limited to 'examples/phrasebook/WordsFin.gf')
-rw-r--r--examples/phrasebook/WordsFin.gf6
1 files changed, 5 insertions, 1 deletions
diff --git a/examples/phrasebook/WordsFin.gf b/examples/phrasebook/WordsFin.gf
index 056874443..f8a8415dd 100644
--- a/examples/phrasebook/WordsFin.gf
+++ b/examples/phrasebook/WordsFin.gf
@@ -144,6 +144,10 @@ concrete WordsFin of Words = SentencesFin **
closed_Adv = ParadigmsFin.mkAdv "kiinni" ;
nameOf : {name : NP ; isPron : Bool ; poss : Det} -> NP = \p ->
- mkNP (E.GenNP p.name) (mkN "nimi" "nimiä") ;
+ let nimi = L.name_N in
+ case p.isPron of {
+ True => mkNP p.poss nimi ;
+ _ => mkNP (E.GenNP p.name) nimi
+ } ;
}