summaryrefslogtreecommitdiff
path: root/RGens/data/sample-grammars/long-data
diff options
context:
space:
mode:
authorBenjamin J. Culkin <bjculkin@mix.wvu.edu>2017-10-28 23:25:41 -0300
committerBenjamin J. Culkin <bjculkin@mix.wvu.edu>2017-10-28 23:25:41 -0300
commitf6ff73e060a2760d58a261bee9d1eeb529f31bc1 (patch)
tree6c9739f3a9a7000975986459ac6c0a6eb809634a /RGens/data/sample-grammars/long-data
parent815235f9b8bb90bbc87f4db28e4618c0ba548c40 (diff)
More grammar work
Diffstat (limited to 'RGens/data/sample-grammars/long-data')
-rw-r--r--RGens/data/sample-grammars/long-data/color.gram20
-rw-r--r--RGens/data/sample-grammars/long-data/geographic-thing.gram26
-rw-r--r--RGens/data/sample-grammars/long-data/natural-color.gram8
3 files changed, 38 insertions, 16 deletions
diff --git a/RGens/data/sample-grammars/long-data/color.gram b/RGens/data/sample-grammars/long-data/color.gram
index 32a5101..09deaf7 100644
--- a/RGens/data/sample-grammars/long-data/color.gram
+++ b/RGens/data/sample-grammars/long-data/color.gram
@@ -1,12 +1,16 @@
-[color] → red
- orange
- yellow
- green
- blue
+[color] orange
purple
- white
- black
brown
grey
+ [natural-color]
+
+pragma export-rule [color]
+
+[natural-color] → red
+ black
+ blue
+ green
+ white
+ yellow
-pragma initial-rule [color]
+pragma export-rule [natural-color]
diff --git a/RGens/data/sample-grammars/long-data/geographic-thing.gram b/RGens/data/sample-grammars/long-data/geographic-thing.gram
new file mode 100644
index 0000000..178bd7f
--- /dev/null
+++ b/RGens/data/sample-grammars/long-data/geographic-thing.gram
@@ -0,0 +1,26 @@
+[geographic-thing] mountain
+ hill
+ lake
+ plains
+ river
+ valley
+ hollow
+ beach
+ bay
+ harbor
+ grove
+ bridge
+ station
+ glade
+ forest
+ gulch
+ swamp
+ bend
+ springs
+ creek
+ falls
+ ridge
+ pass
+ meadow
+
+pragma initial-rule [geographic-thing]
diff --git a/RGens/data/sample-grammars/long-data/natural-color.gram b/RGens/data/sample-grammars/long-data/natural-color.gram
deleted file mode 100644
index efdeba7..0000000
--- a/RGens/data/sample-grammars/long-data/natural-color.gram
+++ /dev/null
@@ -1,8 +0,0 @@
-[natural-color] → red
- black
- blue
- green
- white
- yellow
-
-pragma initial-rule [natural-color]