Lines Matching refs:CAT
47 %token CHAR MCHAR DOT MDOT CCL NCCL MCCL NMCCL OR CAT STAR PLUS QUEST
50 %left CAT
142 { $$ = node(CAT, $1, $2); }
144 { $$ = node(CAT, $2, $3); }
146 { $$ = node(CAT, $2, $3); }
148 { $$ = node(CAT, $1, $2); }
183 | r r %prec CAT
184 { $$ = node(CAT, $1, $2); }
528 else if (name[v] == CAT) { in cstate()
634 case CAT: if (v == left[p]) { in follow()
1000 x2 = node(CAT, x2, enter(MDOT)); in mdotenter()
1005 x2 = node(CAT, x2, enter(MDOT)); in mdotenter()
1011 x2 = node(CAT, x2, enter(MDOT)); in mdotenter()
1029 x1 = node(CAT, x1, enter(lc)); in mchar()
1094 return(node(CAT, enter(p1[0]), range(p1+1, p2+1, length - 1))); in range()
1098 x1 = node(CAT, enter(p1[0]), in range()
1103 x2 = node(CAT, x2, enter(MDOT)); in range()
1109 x2 = node(CAT, enter(p2[0]), in range()