Merkkejä määritellään usein säännöllisin ilmaisuksin, jotka lex-tyyppinen sananlaskija-generaattori ymmärtää. Sananlaskija (generoitu automaattisesti lex-tyyppisen työkalun avulla tai käsin valmistettu) lukee merkkien virtaa, tunnistaa virran sananlaskut ja luokittelee ne merkkeihin. Tätä kutsutaan nimellä merkkiarvoitus. Jos lexer löytää virheellisen merkin, se raportoi virheen. Kysymys: Mitä se löytää, jos se raportoi virheen?
virheellinen tunnus