First part of lexers