Text this: Regular languages, regular grammars and automata in splicing systems