Reorganized the peacekeeping grammar.

This commit is contained in:
bringert
2006-04-20 17:55:46 +00:00
parent f9cdc3c732
commit a1e2767dbe
14 changed files with 110 additions and 62 deletions

View File

@@ -0,0 +1,3 @@
--# -path=.:present:prelude
concrete PeaceCat_Eng of PeaceCat = CatEng ** PeaceCatI with (Cat = CatEng);

View File

@@ -0,0 +1,5 @@
--# -path=.:present:prelude
concrete PeaceLexCommon_Eng of PeaceLexCommon =
PeaceCat_Eng ** PeaceLexCommonI with (Lang = LangEng) ;

View File

@@ -0,0 +1,37 @@
--# -path=.:present:prelude
concrete PeaceLexExt_Eng of PeaceLexExt =
PeaceCat_Eng ** open ParadigmsEng in {
lin
-- Adjectives
dangerous_A = regA "dangerous" ;
dead_A = regA "dead" ;
hungry_A = regA "hungry" ;
large_A = regA "large" ;
sick_A = regA "sick" ;
-- Nouns
air_N = regN "air" ;
arm_N = regN "arm" ;
building_N = regN "building" ;
car_N = regN "car" ;
corpse_N = regN "corpse" ;
doctor_N = regN "doctor";
enemy_N = regN "enemy";
food_N = regN "food";
friend_N = regN "friend";
landmine_N = regN "landmine" ;
medicine_N = regN "medicine" ;
skin_N = regN "skin" ;
soldier_N = regN "soldier" ;
weapon_N = regN "weapon";
-- Verbs
cough_V = regV "cough" ;
need_V2 = dirV2 (regV "need");
own_V2 = dirV2 (regV "own") ;
show_V3 = dirdirV3 (regV "show") ;
}

View File

@@ -0,0 +1,5 @@
--# -path=.:present:prelude
concrete PeaceSyntax_Eng of PeaceSyntax = PeaceCat_Eng ** PeaceSyntaxI with
(Lang = LangEng) ;

View File

@@ -0,0 +1,3 @@
--# -path=.:present:prelude
concrete Peace_Eng of Peace = PeaceSyntax_Eng, PeaceLexCommon_Eng, PeaceLexExt_Eng ** {}