1# the dreaded bounded repetitions
2# unclosed and with missing values are now errors
3#{                  &         {         {
4#{abc               &         {abc      {abc
5{1                  C         BADRPT
6{1}                 C         BADRPT
7#a{b                &         a{b       a{b
8a{1}b               -         ab        ab
9a\{1\}b             b         ab        ab
10a{1,}b              -         ab        ab
11a\{1,\}b  b         ab        ab
12a{1,2}b             -         aab       aab
13a\{1,2\}b b         aab       aab
14a{1                 C         EBRACE
15a\{1                bC        EBRACE
16a{1a                C         EBRACE
17a\{1a               bC        EBRACE
18a{1a}               C         BADBR
19a\{1a\}             bC        BADBR
20#a{,2}              -         a{,2}     a{,2}
21a\{,2\}             bC        BADBR
22#a{,}               -         a{,}      a{,}
23a\{,\}              bC        BADBR
24a{1,x}              C         BADBR
25a\{1,x\}  bC        BADBR
26a{1,x               C         EBRACE
27a\{1,x              bC        EBRACE
28a{300}              C         BADBR
29a\{300\}  bC        BADBR
30a{1,0}              C         BADBR
31a\{1,0\}  bC        BADBR
32ab{0,0}c  -         abcac     ac
33ab\{0,0\}c          b         abcac     ac
34ab{0,1}c  -         abcac     abc
35ab\{0,1\}c          b         abcac     abc
36ab{0,3}c  -         abbcac    abbc
37ab\{0,3\}c          b         abbcac    abbc
38ab{1,1}c  -         acabc     abc
39ab\{1,1\}c          b         acabc     abc
40ab{1,3}c  -         acabc     abc
41ab\{1,3\}c          b         acabc     abc
42ab{2,2}c  -         abcabbc   abbc
43ab\{2,2\}c          b         abcabbc   abbc
44ab{2,4}c  -         abcabbc   abbc
45ab\{2,4\}c          b         abcabbc   abbc
46((a{1,10}){1,10}){1,10}       -         a         a         a,a
47