1
0
forked from GitHub/gf-core

Moved punctuation to a separate field, to allow spoken language grammars to omit it. Created top-level spoken language grammars. (all in peacekeeping)

This commit is contained in:
bringert
2006-04-21 21:53:20 +00:00
parent 6806c98e29
commit 46f17bb535
19 changed files with 105 additions and 46 deletions

View File

@@ -1,3 +1,3 @@
--# -path=.:present:prelude
concrete PeaceCat_Fin of PeaceCat = CatFin ** PeaceCatI with (Cat = CatFin);
concrete PeaceCat_Fin of PeaceCat = CatFin ** PeaceCatI with (Lang = LangFin);

View File

@@ -1,14 +1,14 @@
--# -path=.:..:present:prelude
concrete PeacePhrases_Fin of PeacePhrases =
PeaceCat_Fin ** open LangFin, ParadigmsFin in {
PeaceCat_Fin ** open LangFin, ParadigmsFin, PeaceRes in {
lin
Hello = { s = "terve" ++ "." } ;
GoodMorning = { s = ["hyvää huomenta"] ++ "." } ;
GoodEvening = { s = ["hyvää iltaa"] ++ "." } ;
WhatIsNamePron p = PhrUtt NoPConj (UttQS (UseQCl TPres ASimul PPos
Hello = stop "terve" ;
GoodMorning = stop ["hyvää huomenta"] ;
GoodEvening = stop ["hyvää iltaa"] ;
WhatIsNamePron p = quest (PhrUtt NoPConj (UttQS (UseQCl TPres ASimul PPos
(QuestVP whatSg_IP (UseComp (CompNP (DetCN (DetSg (SgQuant (PossPron p)) NoOrd)
(UseN (reg2N "nimi" "nimiä")))))))) NoVoc ;
(UseN (reg2N "nimi" "nimiä")))))))) NoVoc).s ;
}

View File

@@ -0,0 +1,8 @@
--# -path=.:..:present:prelude
concrete PeaceSpoken_Fin of PeaceSpoken =
Peace_Fin ** {
flags startcat = PhraseSpoken ;
}

View File

@@ -5,6 +5,6 @@ concrete Peace_Fin of Peace =
PeaceLexExt_Fin, PeacePhrases_Fin
** {
flags startcat = Phr ;
flags startcat = PhraseWritten ;
optimize = all_subs ;
}