lex description for the language