summaryrefslogtreecommitdiff
path: root/data/sample-grammars/art-objects.gram
diff options
context:
space:
mode:
Diffstat (limited to 'data/sample-grammars/art-objects.gram')
-rwxr-xr-xdata/sample-grammars/art-objects.gram38
1 files changed, 17 insertions, 21 deletions
diff --git a/data/sample-grammars/art-objects.gram b/data/sample-grammars/art-objects.gram
index c824958..6720bbc 100755
--- a/data/sample-grammars/art-objects.gram
+++ b/data/sample-grammars/art-objects.gram
@@ -1,24 +1,23 @@
-[art-treasure-group] [art-treasure]
- a choice between [art-treasure] and [art-treasure]
- a choice between [quote-treasure] , [quote-treasure] and [quote-treasure]
- [art-treasure] as well as [art-treasure]
- [quote-treasure] ; [quote-treasure] as well as [quote-treasure]
- [art-treasure] atop [art-treasure]
- [art-treasure] hidden under [art-treasure]
- [art-treasure] lying next to [art-treasure]
- [art-treasure] hiding in [art-treasure]
+[act-art-treasure-group] {@atreasure:=[art-treasure]} [art-treasure-group]
+
+[art-treasure-group] <^4> [@atreasure]
+ <^2> a choice between [@atreasure] and [@atreasure]
+ <^2> [@atreasure] as well as [@atreasure]
+ <^2> [@atreasure] atop [@atreasure]
+ <^2> [@atreasure] hidden under [@atreasure]
+ <^2> [@atreasure] lying next to [@atreasure]
+ <^2> [@atreasure] hiding in [@atreasure]
[quote-treasure] hidden among [quote-treasure] and [quote-treasure]
+ [quote-treasure] ; [quote-treasure] as well as [quote-treasure]
+ a choice between [quote-treasure] , [quote-treasure] and [quote-treasure]
pragma initial-rule [art-treasure-group]
-[quote-treasure] ( [art-treasure] )
+[quote-treasure] ( [@atreasure] )
pragma despace-rule [quote-treasure]
-[art-treasure] [unowned-art-treasure]
- [unowned-art-treasure]
- [unowned-art-treasure]
- [unowned-art-treasure]
+[art-treasure] <^4> [unowned-art-treasure]
[owned-art-treasure]
pragma export-rule [art-treasure]
@@ -34,8 +33,7 @@ pragma prefix-with [art-treasure] a(n)
[art-objects] [art-object]
pragma export-rule [art-objects]
-pragma prefix-with [art-objects] [art-object-pref]
-pragma prefix-with [art-objects] [size]
+pragma prefix-with [art-objects] [art-object-pref] [size]
[art-object-pref] counterfeit
ancient
@@ -53,6 +51,7 @@ pragma prefix-with [art-objects] [size]
[epic-art]
[mythic-art]
+pragma enable-descent [art-object] 2
pragma export-rule [art-object]
[size] tiny
@@ -74,7 +73,7 @@ pragma export-rule [art-object]
[statuette-mat] bone
ivory
-[common-goldring] gold ring
+[common-goldring] <^2> gold ring
gold ring with a [common-gem]
gold ring with [common-gem] inlay
gold ring with [common-gem] setting
@@ -83,16 +82,13 @@ pragma export-rule [art-object]
[necklace-mat] necklace
gold bracelet studded with [rare-gem]
gold necklace adorned with [common-gem]
- silver [tiaracrown] decorated with [common-gem]
+ silver [tiara|crown] decorated with [common-gem]
ivory comb with embedded [rare-gem]
gold vestments
[necklace-mat] gold
silver
-[tiaracrown] tiara
- crown
-
[uncommon-goldring] gold ring with [legendary-gem] inlay
gold ring with a [legendary-gem]
gold ring with [legendary-gem] setting