mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-24 03:52:50 -06:00
Put 'dative' in all Place's
This commit is contained in:
@@ -44,37 +44,35 @@ lin
|
|||||||
|
|
||||||
-- places
|
-- places
|
||||||
|
|
||||||
oper
|
|
||||||
mkLloc : N -> CNPlace = \n -> mkPlace n dative ;
|
|
||||||
lin
|
lin
|
||||||
Airport = mkLloc (mkN "aeroport") ;
|
Airport = mkPlace (mkN "aeroport") ;
|
||||||
AmusementPark = mkLloc (mkN "parc d' atraccions") ;
|
AmusementPark = mkPlace (mkN "parc d' atraccions") ;
|
||||||
Bank = mkLloc (mkN "banc") ;
|
Bank = mkPlace (mkN "banc") ;
|
||||||
Bar = mkLloc (mkN "bar") ;
|
Bar = mkPlace (mkN "bar") ;
|
||||||
Cafeteria = mkLloc (mkN "cafeteria") ;
|
Cafeteria = mkPlace (mkN "cafeteria") ;
|
||||||
Center = mkLloc (mkN "centre") ;
|
Center = mkPlace (mkN "centre") ;
|
||||||
Cinema = mkLloc (mkN "cinema" masculine) ;
|
Cinema = mkPlace (mkN "cinema" masculine) ;
|
||||||
Church = mkLloc (mkN "església") ;
|
Church = mkPlace (mkN "església") ;
|
||||||
Disco = mkLloc (mkN "discoteca") ;
|
Disco = mkPlace (mkN "discoteca") ;
|
||||||
Hospital = mkLloc (mkN "hospital") ;
|
Hospital = mkPlace (mkN "hospital") ;
|
||||||
Hotel = mkLloc (mkN "alberg") ;
|
Hotel = mkPlace (mkN "alberg") ;
|
||||||
Museum = mkLloc (mkN "museu") ;
|
Museum = mkPlace (mkN "museu") ;
|
||||||
Park = mkLloc (mkN "parc") ;
|
Park = mkPlace (mkN "parc") ;
|
||||||
Parking = mkLloc (mkN "pàrking" masculine) ;
|
Parking = mkPlace (mkN "pàrking" masculine) ;
|
||||||
Pharmacy = mkLloc (mkN "farmàcia") ;
|
Pharmacy = mkPlace (mkN "farmàcia") ;
|
||||||
PostOffice = mkLloc (mkN "oficina de correus" feminine) ;
|
PostOffice = mkPlace (mkN "oficina de correus" feminine) ;
|
||||||
Pub = mkLloc (mkN "pub" masculine) ;
|
Pub = mkPlace (mkN "pub" masculine) ;
|
||||||
Restaurant = mkLloc (mkN "restaurant") ;
|
Restaurant = mkPlace (mkN "restaurant") ;
|
||||||
School = mkLloc (mkN "escola") ;
|
School = mkPlace (mkN "escola") ;
|
||||||
Shop = mkLloc (mkN "tenda") ;
|
Shop = mkPlace (mkN "tenda") ;
|
||||||
Station = mkLloc (mkN "estació" feminine) ;
|
Station = mkPlace (mkN "estació" feminine) ;
|
||||||
Supermarket = mkLloc (mkN "supermercat" masculine) ;
|
Supermarket = mkPlace (mkN "supermercat" masculine) ;
|
||||||
Theatre = mkLloc (mkN "teatre") ;
|
Theatre = mkPlace (mkN "teatre") ;
|
||||||
Toilet = mkLloc (mkN "lavabo") ;
|
Toilet = mkPlace (mkN "lavabo") ;
|
||||||
University = mkLloc (mkN "universitat" feminine) ;
|
University = mkPlace (mkN "universitat" feminine) ;
|
||||||
Zoo = mkLloc (mkN "zoo" masculine) ;
|
Zoo = mkPlace (mkN "zoo" masculine) ;
|
||||||
|
|
||||||
CitRestaurant cit = mkCNPlace (mkCN cit (mkN "restaurant")) in_Prep dative ;
|
CitRestaurant cit = mkCNPlace (mkCN cit (mkN "restaurant")) dative dative ;
|
||||||
|
|
||||||
-- currencies
|
-- currencies
|
||||||
oper
|
oper
|
||||||
@@ -265,8 +263,8 @@ lin
|
|||||||
let day = mkNP (mkPN d)
|
let day = mkNP (mkPN d)
|
||||||
in mkNPDay day (P.mkAdv ("el" ++ d)) (P.mkAdv ("el" ++ d)) ; ---- ?
|
in mkNPDay day (P.mkAdv ("el" ++ d)) (P.mkAdv ("el" ++ d)) ; ---- ?
|
||||||
|
|
||||||
mkPlace : N -> Prep -> {name : CN ; at : Prep ; to : Prep} = \p,i ->
|
mkPlace : N -> {name : CN ; at : Prep ; to : Prep} = \p ->
|
||||||
mkCNPlace (mkCN p) i dative ;
|
mkCNPlace (mkCN p) dative dative ;
|
||||||
|
|
||||||
mkTransport : N -> {name : CN ; by : Adv} = \n -> {
|
mkTransport : N -> {name : CN ; by : Adv} = \n -> {
|
||||||
name = mkCN n ;
|
name = mkCN n ;
|
||||||
|
|||||||
Reference in New Issue
Block a user