Formal Languages Automata and Numeration Systems 1