diff options
| author | aarne <aarne@cs.chalmers.se> | 2008-11-10 10:59:13 +0000 |
|---|---|---|
| committer | aarne <aarne@cs.chalmers.se> | 2008-11-10 10:59:13 +0000 |
| commit | 7e82e4a71036d65e955bb160e8ba3cadbfba31d9 (patch) | |
| tree | 7b7444688d32be0c3c7d343fde02ba59df8d7a96 /examples | |
| parent | c6968b626ca8ff289d1eda24dab57af541037c42 (diff) | |
updated tutorial up to lexers ; fixed lexcode in GF (was wrong due to a typo)
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/bronzeage/Makefile | 3 | ||||
| -rw-r--r-- | examples/tutorial/resource-foods/LexFoodsFre.gf | 7 |
2 files changed, 8 insertions, 2 deletions
diff --git a/examples/bronzeage/Makefile b/examples/bronzeage/Makefile index 3f7465720..3b93cc825 100644 --- a/examples/bronzeage/Makefile +++ b/examples/bronzeage/Makefile @@ -4,8 +4,9 @@ all: magnet magnet: # gfc --make -src --parser=off --name=fre BronzeageFre.gf +RTS -K100M + gfc --make -src --erasing=on --name=bul BronzeageBul.gf gfc --make -src --parser=off --name=fin BronzeageFin.gf gfc --make -src --erasing=on --name=ger BronzeageGer.gf gfc --make -src BronzeageEng.gf BronzeageSwe.gf BronzeageIta.gf - gfc --make --name=grammar fin.pgf ger.pgf Bronzeage.pgf + gfc --make --name=grammar bul.pgf fin.pgf ger.pgf Bronzeage.pgf diff --git a/examples/tutorial/resource-foods/LexFoodsFre.gf b/examples/tutorial/resource-foods/LexFoodsFre.gf index 5e7f72442..e269b1c3c 100644 --- a/examples/tutorial/resource-foods/LexFoodsFre.gf +++ b/examples/tutorial/resource-foods/LexFoodsFre.gf @@ -1,6 +1,6 @@ --# -path=.:../foods:present:prelude -instance LexFoodsFre of LexFoods = open SyntaxFre,ParadigmsFre in { +instance LexFoodsFre of LexFoods = open SyntaxFre,ParadigmsFre,IrregFre in { oper wine_N = mkN "vin" ; pizza_N = mkN "pizza" feminine ; @@ -12,4 +12,9 @@ instance LexFoodsFre of LexFoods = open SyntaxFre,ParadigmsFre in { expensive_A = mkA "cher" ; delicious_A = mkA "délicieux" ; boring_A = mkA "ennuyeux" ; + drink_V2 = boire_V2 ; + eat_V2 = mkV2 (mkV "manger") ; + pay_V2 = mkV2 (mkV "payer") ; + gentleman_N = mkN "monsieur" "messieurs" masculine ; + lady_N = mkN "madame" "mesdames" feminine ; } |
