summaryrefslogtreecommitdiff
path: root/data/new-sample-grammars/noble-jewlery.gram
blob: 35273758fee2b31e601d9be9c049c3ef2dbe601b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
#[noble-jewlery] [noble-

#pragma initial-rule [noble-jewlery]

[jewlery-material] [jewlery-material-1]
	[jewlery-material-1] and [jewlery-material-1]

[jewlery-material-1] [tin||pewter]
	nickel
	solid stone
	iron
	[bone||ivory||coral]
	wood
	<^3> gold
	electrum
	<^3> silver
	copper
	brass
	bronze
	mithril
	[platinum||rhodium||palladium]
	adamantine

[noble-gem] [gem-color]

pragma prefix-with [noble-gem] [gem-shape] [gem-cut]
pragma prefix-with [noble-gem] [gem-finish] [gem-size]

pragma export-rule [noble-gem]

[gem-finish] matte
	glossy
	opaque
	transparent

[gem-size] [size-category]
	[abs-size] mm
	[rel-size] -sized

pragma despace-rule [gem-size]

[size-category] fine
	tiny
	small
	medium
	large
	massive

[abs-size] [1..2]
	[3..4]
	[5..9]
	[10..24]
	[25..44]
	[45..60]

[rel-size] poppy seed
	sesame seed
	pine nut
	almon
	pecan
	brazil nut

[gem-shape] round
	oval
	baguette
	octagon
	cushion
	trillion
	drop
	square
	star
	pear
	heart
	emerald
	tapered baguette
	triangle
	marquise
	hexagon
	pentagon
	[kite||shield]
	asymmetric

[gem-cut] cabochon
	point cut
	table cut
	single cut
	brilliant cut
	checkerboard cut
	step cut
	rose cut
	princess cut
	cameo cut
	[natural||unworked]

[gem-color] <^19> [gem-color-1]
	[gem-color-2]

[gem-color-1] bright crimson
	blood red
	orange
	bright yellow
	yellow ochre
	yellow green
	forest green
	teal
	sky blue
	cerulean
	phthalo blue
	violet
	lavender
	pink
	brown
	grey
	white
	clear
	black

[gem-color-2] [gem-color-1] and [gem-color-1] [gem-pattern]

[gem-pattern] striated
	banded
	marbled
	speckled
	dendritic
	gradated
	criss-crossed
	iridescent