Tietojenkäsittelytieteessä leksikaalinen analyysi on prosessi, jossa merkkisarja muunnetaan merkityksellisiksi merkkijonoiksi; näitä merkityksellisiä merkkijonoja kutsutaan tunnuksiksi. Leksikaalista analyysiä suorittavaa ohjelmaa kutsutaan lexical analysaattoriksi, lexeriksi tai tokenizeriksi. Tätä ohjelmaa käytetään usein yhdessä ohjelmistokomponentin (nimeltään parser) kanssa, joka muuntaa merkkijonon strukturoiduksi dataksi.
Missä käytetään leksista analyysiä?
Lexical-analyysiä ja jäsentämistä käyttävät ohjelmat, kuten kääntäjät, jotka voivat käyttää jäsennettyä dataa ohjelmoijan koodista luodakseen kompiloidun binäärisen suoritettavan. Niitä käyttävät myös selaimet muotoilemaan ja näyttämään verkkosivun käyttämällä HTML-, CSS- ja JavaScript-tietoja.
Koodi, kääntäjä, tietojenkäsittelytiede, suoritettavat, ohjelmointitermit