157718be8SEnji Cooper# the dreaded bounded repetitions 2*a4a80168SKyle Evans# Begin FreeBSD 3*a4a80168SKyle Evans{ C BADRPT 4*a4a80168SKyle Evans{ b { { 5*a4a80168SKyle Evans\{ - { { 6*a4a80168SKyle Evans\{ bC BADRPT 7*a4a80168SKyle Evans{} C BADRPT 8*a4a80168SKyle Evans{} b {} {} 9*a4a80168SKyle Evans\{\} - {} {} 10*a4a80168SKyle Evans\{\} bC BADRPT 11*a4a80168SKyle Evans} & } } 12*a4a80168SKyle Evans\} & } } 13*a4a80168SKyle Evans{abc b {abc {abc 14*a4a80168SKyle Evans{abc C BADRPT 15*a4a80168SKyle Evans# End FreeBSD 1657718be8SEnji Cooper{1 C BADRPT 1757718be8SEnji Cooper{1} C BADRPT 18*a4a80168SKyle Evans# Begin FreeBSD 19*a4a80168SKyle Evansa{b b a{b a{b 20*a4a80168SKyle Evansa{b C BADRPT 21*a4a80168SKyle Evans# End FreeBSD 2257718be8SEnji Coopera{1}b - ab ab 2357718be8SEnji Coopera\{1\}b b ab ab 2457718be8SEnji Coopera{1,}b - ab ab 2557718be8SEnji Coopera\{1,\}b b ab ab 2657718be8SEnji Coopera{1,2}b - aab aab 2757718be8SEnji Coopera\{1,2\}b b aab aab 2857718be8SEnji Coopera{1 C EBRACE 2957718be8SEnji Coopera\{1 bC EBRACE 3057718be8SEnji Coopera{1a C EBRACE 3157718be8SEnji Coopera\{1a bC EBRACE 3257718be8SEnji Coopera{1a} C BADBR 3357718be8SEnji Coopera\{1a\} bC BADBR 34*a4a80168SKyle Evans# Begin FreeBSD 35*a4a80168SKyle Evansa{,2} b a{,2} a{,2} 36*a4a80168SKyle Evansa{,2} C BADBR 37*a4a80168SKyle Evans# End FreeBSD 3857718be8SEnji Coopera\{,2\} bC BADBR 39*a4a80168SKyle Evans# Begin FreeBSD 40*a4a80168SKyle Evansa{,} b a{,} a{,} 41*a4a80168SKyle Evansa{,} C BADBR 42*a4a80168SKyle Evans# End FreeBSD 4357718be8SEnji Coopera\{,\} bC BADBR 4457718be8SEnji Coopera{1,x} C BADBR 4557718be8SEnji Coopera\{1,x\} bC BADBR 4657718be8SEnji Coopera{1,x C EBRACE 4757718be8SEnji Coopera\{1,x bC EBRACE 4857718be8SEnji Coopera{300} C BADBR 4957718be8SEnji Coopera\{300\} bC BADBR 5057718be8SEnji Coopera{1,0} C BADBR 5157718be8SEnji Coopera\{1,0\} bC BADBR 5257718be8SEnji Cooperab{0,0}c - abcac ac 5357718be8SEnji Cooperab\{0,0\}c b abcac ac 5457718be8SEnji Cooperab{0,1}c - abcac abc 5557718be8SEnji Cooperab\{0,1\}c b abcac abc 5657718be8SEnji Cooperab{0,3}c - abbcac abbc 5757718be8SEnji Cooperab\{0,3\}c b abbcac abbc 5857718be8SEnji Cooperab{1,1}c - acabc abc 5957718be8SEnji Cooperab\{1,1\}c b acabc abc 6057718be8SEnji Cooperab{1,3}c - acabc abc 6157718be8SEnji Cooperab\{1,3\}c b acabc abc 6257718be8SEnji Cooperab{2,2}c - abcabbc abbc 6357718be8SEnji Cooperab\{2,2\}c b abcabbc abbc 6457718be8SEnji Cooperab{2,4}c - abcabbc abbc 6557718be8SEnji Cooperab\{2,4\}c b abcabbc abbc 6657718be8SEnji Cooper((a{1,10}){1,10}){1,10} - a a a,a 67