summaryrefslogtreecommitdiff
path: root/grammars/database/Restaurant.gf
diff options
context:
space:
mode:
authoraarne <unknown>2003-11-19 17:33:06 +0000
committeraarne <unknown>2003-11-19 17:33:06 +0000
commit1ca5e5398abd42fe71d4fe541e84318df0351e20 (patch)
tree5fe4564ed8270aaedc30f0ca070ae5195f4b9efa /grammars/database/Restaurant.gf
parent18dfde370ec276835c99a3bac9754d5562d6ff7b (diff)
Extending resource.
Diffstat (limited to 'grammars/database/Restaurant.gf')
-rw-r--r--grammars/database/Restaurant.gf16
1 files changed, 16 insertions, 0 deletions
diff --git a/grammars/database/Restaurant.gf b/grammars/database/Restaurant.gf
new file mode 100644
index 000000000..16ebcf53b
--- /dev/null
+++ b/grammars/database/Restaurant.gf
@@ -0,0 +1,16 @@
+abstract Restaurant = Database ** {
+
+fun
+ Restaurant, Bar : Category ;
+ French, Italian, Indian, Japanese : Property ;
+ address, phone, priceLevel : Feature ;
+ Cheap, Expensive : Comparison ;
+
+ WhoRecommend : Name -> Query ;
+ WhoHellRecommend : Name -> Query ;
+
+-- examples of restaurant names
+ LucasCarton : Name ;
+ LaCoupole : Name ;
+ BurgerKing : Name ;
+} ;