1*57718be8SEnji Cooper# certain syntax errors and non-errors 2*57718be8SEnji Cooper| C EMPTY 3*57718be8SEnji Cooper| b | | 4*57718be8SEnji Cooper* C BADRPT 5*57718be8SEnji Cooper* b * * 6*57718be8SEnji Cooper+ C BADRPT 7*57718be8SEnji Cooper? C BADRPT 8*57718be8SEnji Cooper"" &C EMPTY 9*57718be8SEnji Cooper() - abc @abc 10*57718be8SEnji Cooper\(\) b abc @abc 11*57718be8SEnji Coopera||b C EMPTY 12*57718be8SEnji Cooper|ab C EMPTY 13*57718be8SEnji Cooperab| C EMPTY 14*57718be8SEnji Cooper(|a)b C EMPTY 15*57718be8SEnji Cooper(a|)b C EMPTY 16*57718be8SEnji Cooper(*a) C BADRPT 17*57718be8SEnji Cooper(+a) C BADRPT 18*57718be8SEnji Cooper(?a) C BADRPT 19*57718be8SEnji Cooper({1}a) C BADRPT 20*57718be8SEnji Cooper\(\{1\}a\) bC BADRPT 21*57718be8SEnji Cooper(a|*b) C BADRPT 22*57718be8SEnji Cooper(a|+b) C BADRPT 23*57718be8SEnji Cooper(a|?b) C BADRPT 24*57718be8SEnji Cooper(a|{1}b) C BADRPT 25*57718be8SEnji Cooper^* C BADRPT 26*57718be8SEnji Cooper^* b * * 27*57718be8SEnji Cooper^+ C BADRPT 28*57718be8SEnji Cooper^? C BADRPT 29*57718be8SEnji Cooper^{1} C BADRPT 30*57718be8SEnji Cooper^\{1\} bC BADRPT 31