summaryrefslogtreecommitdiff
path: root/data/new-sample-grammars/drakensang/gems.gram
diff options
context:
space:
mode:
authorBenjamin J. Culkin <bjculkin@mix.wvu.edu>2018-06-04 16:59:19 -0300
committerBenjamin J. Culkin <bjculkin@mix.wvu.edu>2018-06-04 16:59:19 -0300
commit5f70797f238466715196dd5d893c6ef77e2650fd (patch)
treedcabbdda55925e73fda2400424f24d9d20a199aa /data/new-sample-grammars/drakensang/gems.gram
parent899efcc5442804e312b6d98aa248ac3601da06d3 (diff)
Debug info
Diffstat (limited to 'data/new-sample-grammars/drakensang/gems.gram')
-rw-r--r--data/new-sample-grammars/drakensang/gems.gram39
1 files changed, 19 insertions, 20 deletions
diff --git a/data/new-sample-grammars/drakensang/gems.gram b/data/new-sample-grammars/drakensang/gems.gram
index 655bdcb..8ce0467 100644
--- a/data/new-sample-grammars/drakensang/gems.gram
+++ b/data/new-sample-grammars/drakensang/gems.gram
@@ -1,12 +1,13 @@
-[ds-gem] [gem-type]
- [gem-type]
+[ds-gem] <^2> [gem-type]
[gem-type] of qaizah
[unique-gem]
+pragma prefix-with [ds-gem] [gem-adjective]
+pragma prefix-with [ds-gem] [gem-quality]
+
pragma initial-rule [ds-gem]
-[gem-quality] [gem-quality-normal]
- [gem-quality-normal]
+[gem-quality] <^2> [gem-quality-normal]
[gem-quality-alt]
[gem-quality-normal] flawed
@@ -19,6 +20,7 @@ pragma initial-rule [ds-gem]
royal
[gem-quality-alt] [gem-quality-alt-1]
+ [gem-quality-alt-2]
[gem-quality-alt-1] lesser
cut
@@ -34,9 +36,6 @@ pragma initial-rule [ds-gem]
festive
solstice
-pragma prefix-with [ds-gem] [gem-adjective]
-pragma prefix-with [ds-gem] [gem-quality]
-
[gem-type] ruby
onyx
sapphire
@@ -45,6 +44,9 @@ pragma prefix-with [ds-gem] [gem-quality]
amethyst
peridot
+pragma prefix-with [gem-type] [gem-descr]
+pragma suffix-with [gem-type] [gem-category]
+
[gem-category] gem
jewel
star
@@ -59,24 +61,23 @@ pragma prefix-with [ds-gem] [gem-quality]
fortified
powerful
-pragma prefix-with [gem-type] [gem-descr]
-pragma suffix-with [gem-type] [gem-category]
-
-[unique-gem] [gem-category] of [unique-trail]
- [unique-lead] [gem-category]
- [unique-type]
- [gem-category] of [unique-trail]
- [unique-lead] [gem-category]
- [unique-type]
+[unique-gem] [unique-type]
[gem-category]
-[unique-trail] insight
+pragma suffix-with [unique-gem] [unique-trail]
+pragma prefix-with [unique-gem] [unique-lead]
+
+[unique-trail] of [unique-trail-1]
+
+[unique-trail-1] insight
immunity
rage
acceleration
shadows
willpower
+pragma prefix-with [unique-trail-1] [gem-descr]
+
[unique-lead] solstice
fluorite
shadow
@@ -86,6 +87,4 @@ pragma suffix-with [gem-type] [gem-category]
[unique-type] bloodstone
moonstone
-pragma prefix-with [unique-type] [gem-descr]
-pragma prefix-with [unique-lead] [gem-descr]
-pragma prefix-with [unique-trail] [gem-descr]
+pragma prefix-with [unique-type] [gem-descr] [gem-descr]