regular grammar in automata