First lexical analyser implementation