30 lines
937 B
Plaintext
30 lines
937 B
Plaintext
![]() |
# T: Choice of choice.
|
||
|
#
|
||
|
# by Michael Libourel
|
||
|
# $Revision: 1.1 $
|
||
|
|
||
|
version 1
|
||
|
struct Root {
|
||
|
root is group of alter
|
||
|
choice {
|
||
|
delim "+";
|
||
|
choice {
|
||
|
string { is delim match "white"; } white;
|
||
|
string { is delim match "green"; } green;
|
||
|
string { is delim match "mauve"; } mauve;
|
||
|
string { is delim match "azure"; } azure;
|
||
|
string { is delim match "ochre"; } ochre;
|
||
|
string { is delim match "umber"; } umber;
|
||
|
string { is delim match "sable"; } sable;
|
||
|
string { is delim match "black"; } black;
|
||
|
} Color;
|
||
|
choice {
|
||
|
string { is delim match "shiny"; } shiny;
|
||
|
string { is delim match "faint"; } faint;
|
||
|
string { is delim match "matte"; } matte;
|
||
|
string { is delim match "smoky"; } smoky;
|
||
|
string { is delim match "gloss"; } gloss;
|
||
|
} Shade;
|
||
|
} *Outer;
|
||
|
};
|