diff options
| author | aarne <aarne@chalmers.se> | 2010-04-06 15:45:16 +0000 |
|---|---|---|
| committer | aarne <aarne@chalmers.se> | 2010-04-06 15:45:16 +0000 |
| commit | a66d2186fe0df7e72d2ebd7fc7c70629fe555ec4 (patch) | |
| tree | 2ca36803340e215c997e7cd332e81aaaca577861 /examples/phrasebook/WordsFre.gf | |
| parent | 114cdd78d35b74b1332f528adf4bbb4ef4adfaef (diff) | |
comments in phrasebook abstract syntax
Diffstat (limited to 'examples/phrasebook/WordsFre.gf')
| -rw-r--r-- | examples/phrasebook/WordsFre.gf | 32 |
1 files changed, 13 insertions, 19 deletions
diff --git a/examples/phrasebook/WordsFre.gf b/examples/phrasebook/WordsFre.gf index 3851301a7..b61afdb14 100644 --- a/examples/phrasebook/WordsFre.gf +++ b/examples/phrasebook/WordsFre.gf @@ -8,35 +8,33 @@ concrete WordsFre of Words = SentencesFre ** open ParadigmsFre, (P = ParadigmsFre) in { -flags coding=utf8 ; - lin Wine = mkCN (mkN "vin") ; - Beer = mkCN (mkN "bière") ; + Beer = mkCN (mkN "bière") ; Water = mkCN (mkN "eau" feminine) ; - Coffee = mkCN (mkN "café") ; - Tea = mkCN (mkN "thé") ; + Coffee = mkCN (mkN "café") ; + Tea = mkCN (mkN "thé") ; Cheese = mkCN (mkN "fromage" masculine) ; Fish = mkCN (mkN "poisson" masculine) ; Pizza = mkCN (mkN "pizza" feminine) ; -Fresh = mkA "frais" "fraîche" "frais" "fraîchement" ; +Fresh = mkA "frais" "fraîche" "frais" "fraîchement" ; Warm = mkA "chaud" ; Expensive = mkA "cher" ; -Delicious = mkA "délicieux" ; +Delicious = mkA "délicieux" ; Boring = mkA "ennuyeux" ; Good = prefixA (mkA "bon" "bonne" "bons" "bien") ; Restaurant = mkPlace (mkN "restaurant") in_Prep ; Bar = mkPlace (mkN "bar") in_Prep ; Toilet = mkPlace (mkN "toilette") in_Prep ; - Museum = mkPlace (mkN "musée" masculine) in_Prep ; - Airport = mkPlace (mkN "aéroport") dative ; + Museum = mkPlace (mkN "musée" masculine) in_Prep ; + Airport = mkPlace (mkN "aéroport") dative ; Station = mkPlace (mkN "gare") dative ; - Hospital = mkPlace (mkN "hôpital") dative ; - Church = mkPlace (mkN "église") in_Prep ; + Hospital = mkPlace (mkN "hôpital") dative ; + Church = mkPlace (mkN "église") in_Prep ; Euro = mkCN (mkN "euro") ; Dollar = mkCN (mkN "dollar") ; @@ -44,10 +42,10 @@ Good = prefixA (mkA "bon" "bonne" "bons" "bien") ; English = mkNat "anglais" "Angleterre" ; Finnish = mkNat "finlandais" "Finlande" ; - French = mkNat "français" "France" ; + French = mkNat "français" "France" ; Italian = mkNat "italien" "Italie" ; Romanian = mkNat "roumain" "Roumanie" ; - Swedish = mkNat "suédois" "Suède" ; + Swedish = mkNat "suédois" "Suède" ; Belgian = mkA "belge" ; Flemish = mkNP (mkPN "flamand") ; @@ -63,20 +61,17 @@ Good = prefixA (mkA "bon" "bonne" "bons" "bien") ; AWant p obj = mkCl p.name want_V2 obj ; ALike p item = mkCl item plaire_V2 p.name ; - AHave p kind = mkCl p.name have_V2 (mkNP kind) ; ASpeak p lang = mkCl p.name (mkV2 (mkV "parler")) lang ; ALove p q = mkCl p.name (mkV2 (mkV "aimer")) q.name ; - ACitizen p n = mkCl p.name n ; AHungry p = mkCl p.name (E.ComplCN have_V2 (mkCN (mkN "faim" feminine))) ; AThirsty p = mkCl p.name (E.ComplCN have_V2 (mkCN (mkN "soif" feminine))) ; - ATired p = mkCl p.name (mkA "fatigué") ; + ATired p = mkCl p.name (mkA "fatigué") ; AScared p = mkCl p.name (E.ComplCN have_V2 (mkCN (mkN "peur" feminine))) ; AIll p = mkCl p.name (mkA "malade") ; AUnderstand p = mkCl p.name (mkV IrregFre.comprendre_V2) ; AKnow p = mkCl p.name (mkV IrregFre.savoir_V2) ; AWantGo p place = mkCl p.name want_VV (mkVP (mkVP IrregFre.aller_V) place.to) ; - ABePlace p place = mkCl p.name place.at ; AHasName p name = mkCl p.name (mkV2 (reflV (mkV "appeler"))) name ; ALive p co = mkCl p.name (mkVP (mkVP (mkV "habiter")) @@ -109,7 +104,6 @@ Good = prefixA (mkA "bon" "bonne" "bons" "bien") ; } ; open_A = P.mkA "ouvert" ; - closed_A = P.mkA "fermé" ; - + closed_A = P.mkA "fermé" ; } |
