Automata, languages and programming - Nivat, Maurice (North-Holland Publ. [u.a.], 1973)