summaryrefslogtreecommitdiff
path: root/examples/tutorial/resource-foods
diff options
context:
space:
mode:
Diffstat (limited to 'examples/tutorial/resource-foods')
-rw-r--r--examples/tutorial/resource-foods/FoodsSwe.gf5
-rw-r--r--examples/tutorial/resource-foods/LexFoodsIta.gf7
-rw-r--r--examples/tutorial/resource-foods/LexFoodsSwe.gf20
3 files changed, 31 insertions, 1 deletions
diff --git a/examples/tutorial/resource-foods/FoodsSwe.gf b/examples/tutorial/resource-foods/FoodsSwe.gf
new file mode 100644
index 000000000..a77f924ad
--- /dev/null
+++ b/examples/tutorial/resource-foods/FoodsSwe.gf
@@ -0,0 +1,5 @@
+--# -path=.:../foods:present
+
+concrete FoodsSwe of Foods = FoodsI with
+ (Syntax = SyntaxSwe),
+ (LexFoods = LexFoodsSwe) ;
diff --git a/examples/tutorial/resource-foods/LexFoodsIta.gf b/examples/tutorial/resource-foods/LexFoodsIta.gf
index be120a24e..2148953c3 100644
--- a/examples/tutorial/resource-foods/LexFoodsIta.gf
+++ b/examples/tutorial/resource-foods/LexFoodsIta.gf
@@ -1,6 +1,6 @@
--# -path=.:../foods:present:prelude
-instance LexFoodsIta of LexFoods = open SyntaxIta, ParadigmsIta in {
+instance LexFoodsIta of LexFoods = open SyntaxIta, ParadigmsIta, BeschIta in {
oper
wine_N = mkN "vino" ;
pizza_N = mkN "pizza" ;
@@ -12,4 +12,9 @@ instance LexFoodsIta of LexFoods = open SyntaxIta, ParadigmsIta in {
expensive_A = mkA "caro" ;
delicious_A = mkA "delizioso" ;
boring_A = mkA "noioso" ;
+ drink_V2 = mkV2 (verboV (bere_27 "bere")) ;
+ eat_V2 = mkV2 (mkV "mangiare") ;
+ pay_V2 = mkV2 (mkV "pagare") ;
+ gentleman_N = mkN "signore" ;
+ lady_N = mkN "signora" ;
}
diff --git a/examples/tutorial/resource-foods/LexFoodsSwe.gf b/examples/tutorial/resource-foods/LexFoodsSwe.gf
new file mode 100644
index 000000000..12a2aaeee
--- /dev/null
+++ b/examples/tutorial/resource-foods/LexFoodsSwe.gf
@@ -0,0 +1,20 @@
+instance LexFoodsSwe of LexFoods = open SyntaxSwe, ParadigmsSwe, IrregSwe in {
+ oper
+ wine_N = mkN "vin" "vinet" "viner" "vinerna" ;
+ pizza_N = mkN "pizza" ;
+ cheese_N = mkN "ost" ;
+ fish_N = mkN "fisk" ;
+ fresh_A = mkA "färsk" ;
+ warm_A = mkA "varm" ;
+ italian_A = mkA "italiensk" ;
+ expensive_A = mkA "dyr" ;
+ delicious_A = mkA "läcker" "läckert" "läckra" "läckrare" "läckrast" ;
+ boring_A = mkA "tråkig" ;
+
+ eat_V2 = mkV2 (mkV "äta" "åt" "ätit") ;
+ drink_V2 = mkV2 (mkV "dricka" "drack" "druckit") ;
+ pay_V2 = mkV2 "betala" ;
+ lady_N = mkN "dam" "damer" ;
+ gentleman_N = mkN "herr" ;
+
+}