Slednje moramo nekako povezati z zaporedji znakov v izvirnem programu. Tudi to nalogo bi načeloma lahko zaupali razčlenjevalniku, izkaže pa se, da sta nalogi - ena je pravopisna, druga slovnična - razmeroma neodvisni, in za pravopisni del je bil napisan poseben program, Lex. Lex je leksikalni analizator.