summaryrefslogtreecommitdiff
path: root/examples/peacekeeping/english
diff options
context:
space:
mode:
authorbringert <bringert@cs.chalmers.se>2006-04-20 22:46:41 +0000
committerbringert <bringert@cs.chalmers.se>2006-04-20 22:46:41 +0000
commit44300844dbebea6568607ff9b4c99f5ea6b85495 (patch)
tree8ba1139d28440e8af36e824fa79277f0f1e34550 /examples/peacekeeping/english
parent79c0cc23e6f318f66205526e27c1f4500ab3d79d (diff)
peacekeeping: add a module with phrases which are very different in different languages, e.g. greetings. The english and swedish implementations do not yet use the resource grammars, and the finnish is empty.
Diffstat (limited to 'examples/peacekeeping/english')
-rw-r--r--examples/peacekeeping/english/PeacePhrases_Eng.gf12
-rw-r--r--examples/peacekeeping/english/Peace_Eng.gf5
2 files changed, 16 insertions, 1 deletions
diff --git a/examples/peacekeeping/english/PeacePhrases_Eng.gf b/examples/peacekeeping/english/PeacePhrases_Eng.gf
new file mode 100644
index 000000000..73297d111
--- /dev/null
+++ b/examples/peacekeeping/english/PeacePhrases_Eng.gf
@@ -0,0 +1,12 @@
+--# -path=.:..:present:prelude
+
+concrete PeacePhrases_Eng of PeacePhrases =
+ PeaceCat_Eng ** open ResEng in {
+
+lin
+ Hello = { s = "hello" ++ "." } ;
+ GoodMorning = { s = ["good morning"] ++ "." } ;
+ GoodEvening = { s = ["good evening"] ++ "." } ;
+ WhatIsNamePron p = { s = ["what is"] ++ p.s!Gen ++ "name" ++ "?"; };
+
+} \ No newline at end of file
diff --git a/examples/peacekeeping/english/Peace_Eng.gf b/examples/peacekeeping/english/Peace_Eng.gf
index f060a34e5..996582b20 100644
--- a/examples/peacekeeping/english/Peace_Eng.gf
+++ b/examples/peacekeeping/english/Peace_Eng.gf
@@ -1,3 +1,6 @@
--# -path=.:..:present:prelude
-concrete Peace_Eng of Peace = PeaceSyntax_Eng, PeaceLexCommon_Eng, PeaceLexExt_Eng ** {} \ No newline at end of file
+concrete Peace_Eng of Peace =
+ PeaceSyntax_Eng, PeaceLexCommon_Eng,
+ PeaceLexExt_Eng, PeacePhrases_Eng
+ ** {}