Lines Matching refs:st
42 states st; /* current states */ member
115 SETUP(m->st);
632 register states st = m->st; local
642 CLEAR(st);
643 SET1(st, startst);
644 st = step(m->g, startst, stopst, st, NOTHING, st);
645 ASSIGN(fresh, st);
646 SP("start", st, *p);
652 if (EQ(st, fresh))
670 st = step(m->g, startst, stopst, st, flagch, st);
671 SP("boleol", st, c);
684 st = step(m->g, startst, stopst, st, flagch, st);
685 SP("boweow", st, c);
689 if (ISSET(st, stopst) || p == stop)
693 ASSIGN(tmp, st);
694 ASSIGN(st, fresh);
696 st = step(m->g, startst, stopst, tmp, c, st);
697 SP("aft", st, c);
698 assert(EQ(step(m->g, startst, stopst, st, NOTHING, st), st));
704 if (ISSET(st, stopst))
723 register states st = m->st; local
734 CLEAR(st);
735 SET1(st, startst);
736 SP("sstart", st, *p);
737 st = step(m->g, startst, stopst, st, NOTHING, st);
759 st = step(m->g, startst, stopst, st, flagch, st);
760 SP("sboleol", st, c);
773 st = step(m->g, startst, stopst, st, flagch, st);
774 SP("sboweow", st, c);
778 if (ISSET(st, stopst))
780 if (EQ(st, empty) || p == stop)
784 ASSIGN(tmp, st);
785 ASSIGN(st, empty);
787 st = step(m->g, startst, stopst, tmp, c, st);
788 SP("saft", st, c);
789 assert(EQ(step(m->g, startst, stopst, st, NOTHING, st), st));
934 print(m, caption, st, ch, d) in print() argument
937 states st;
952 if (ISSET(st, i)) {