summaryrefslogtreecommitdiff
path: root/doc/tutorial/food.cf
diff options
context:
space:
mode:
Diffstat (limited to 'doc/tutorial/food.cf')
-rw-r--r--doc/tutorial/food.cf21
1 files changed, 15 insertions, 6 deletions
diff --git a/doc/tutorial/food.cf b/doc/tutorial/food.cf
index e7d6a50a5..6c6379c60 100644
--- a/doc/tutorial/food.cf
+++ b/doc/tutorial/food.cf
@@ -1,6 +1,15 @@
-S ::= Item "is" Quality ;
-Item ::= "this" Kind | "that" Kind ;
-Kind ::= Quality Kind ;
-Kind ::= "wine" | "cheese" | "fish" ;
-Quality ::= "very" Quality ;
-Quality ::= "fresh" | "warm" | "Italian" | "expensive" | "delicious" | "boring" ;
+Is. S ::= Item "is" Quality ;
+That. Item ::= "that" Kind ;
+This. Item ::= "this" Kind ;
+QKind. Kind ::= Quality Kind ;
+Cheese. Kind ::= "cheese" ;
+Fish. Kind ::= "fish" ;
+Wine. Kind ::= "wine" ;
+Italian. Quality ::= "Italian" ;
+Boring. Quality ::= "boring" ;
+Delicious. Quality ::= "delicious" ;
+Expensive. Quality ::= "expensive" ;
+Fresh. Quality ::= "fresh" ;
+Very. Quality ::= "very" Quality ;
+Warm. Quality ::= "warm" ;
+