Съдържание:
Определение - Какво означава лексикален анализ?
Лексикалният анализ е понятие, което се прилага към компютърните науки по много сходен начин, което се прилага в езикознанието. По същество лексикалният анализ означава групиране на поток от букви или звуци в групи от единици, които представляват смислен синтаксис. В лингвистиката тя се нарича разбор, а в компютърните науки може да се нарече разбор или токенизиране.
Техопедия обяснява лексикален анализ
Идеята на лексикалния анализ в компютърните науки е, че лексикалният анализ разбива потоците надолу в „лексеми“, където знакът представлява основната единица на смисъла. Токените са нанизани по такъв начин, че компилаторът на език трябва да се върне назад и да ги изолира, за да приложи правилните изчислителни инструкции. По принцип и хората, и компютрите правят лексикален анализ, но компютрите го правят различно и по много по-технически начин. Начинът, по който компютрите правят лексикален анализ, не е необходимо да е прозрачен за хората - той просто трябва да бъде програмиран в изчислителната система. Програмите, които правят лексикален анализ в компютърните науки, често се наричат лексеми, токенизатори или скенери.