summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--examples/phrasebook/WordsRon.gf12
1 files changed, 6 insertions, 6 deletions
diff --git a/examples/phrasebook/WordsRon.gf b/examples/phrasebook/WordsRon.gf
index 4b3bf22ff..7bd0ec252 100644
--- a/examples/phrasebook/WordsRon.gf
+++ b/examples/phrasebook/WordsRon.gf
@@ -70,10 +70,10 @@ concrete WordsRon of Words = SentencesRon ** open
-- nationalities
Belgian = P.mkA "belgian" ;
- Belgium = UsePN (P.mkPN "Belgia") ;
+ Belgium = mkNP (P.mkPN "Belgia") ;
English = mkNat "englez" "Anglia" ;
Finnish = mkNat "finlandez" "Finlanda" ;
- Flemish = UsePN (P.mkPN "flamandă") ;
+ Flemish = mkNP (P.mkPN "flamandă") ;
French = mkNat "francez" "Franţa" ;
Italian = mkNat "italian" "Italia" ;
Romanian = mkNat "român" "România" ;
@@ -89,7 +89,7 @@ concrete WordsRon of Words = SentencesRon ** open
AHasTable p num = mkCl p.name have_V2
(mkNP (mkNP a_Det (P.mkN "masa" "mese")) (SyntaxRon.mkAdv for_Prep (mkNP num (P.mkN "persoană")))) ;
AHasName p name = mkCl p.name (P.dirV2 (mkRVAcc (v_besch119 "numi"))) name ;
- AHungry p = DatSubjCl p.name (mkVP (UseN (P.mkN "foame"))) ;
+ AHungry p = DatSubjCl p.name (mkVP (mkCN (P.mkN "foame"))) ;
AIll p = mkCl p.name (P.mkA "bolnav") ;
AKnow p = mkCl p.name (v_besch122 "şti") ;
ALike p item = mkCl p.name (P.dirV2 (v_besch71 "plăcea")) item ;
@@ -100,7 +100,7 @@ concrete WordsRon of Words = SentencesRon ** open
AReady p = mkCl p.name (P.mkA "gata" "gata" "gata" "gata") ;
AScared p = mkCl p.name (P.mkA "speriat") ;
ASpeak p lang = mkCl p.name (P.dirV2 (P.mkV "vorbi")) lang ;
- AThirsty p = DatSubjCl p.name (mkVP (UseN (P.mkN "sete"))) ;
+ AThirsty p = DatSubjCl p.name (mkVP (mkCN (P.mkN "sete"))) ;
ATired p = mkCl p.name (P.mkA "obosit") ;
AUnderstand p = mkCl p.name (v_besch83 "înţelege") ;
AWant p obj = mkCl p.name (P.dirV2 (v_besch74 "vrea")) obj ;
@@ -159,10 +159,10 @@ open_A : A = P.mkA "deschis" ;
-- auxiliaries
mkNat : Str -> Str -> NPNationality = \nat,co ->
- mkNPNationality (UsePN (P.mkPN nat)) (UsePN (P.mkPN co)) (P.mkA nat) ;
+ mkNPNationality (mkNP (P.mkPN nat)) (mkNP (P.mkPN co)) (P.mkA nat) ;
mkDay : Str -> {name : NP ; point : Adv ; habitual : Adv} = \d ->
- let day = UsePN (P.mkPN d P.Feminine) ;
+ let day = mkNP (P.mkPN d P.Feminine) ;
ad = {s = d} in
mkNPDay day ad ad; ---- difference is enforced by additional constructions