Čo je to Lexikálna analýza?

V počítačovej vede je lexikálna analýza proces premeny sekvencie znakov na zmysluplné reťazce; tieto zmysluplné reťazce sa označujú ako tokeny. Program, ktorý vykonáva lexikálnu analýzu, sa nazýva lexikálny analyzátor, lexer alebo tokenizer. Tento program sa často používa v spojení so softvérovým komponentom (nazývaným parser), ktorý konvertuje reťazec na štruktúrované dáta.

Kde sa používa lexikálna analýza?

Lexikálna analýza a analýza sa používajú v programoch, ako sú kompilátory, ktoré môžu použiť analyzované dáta z programového kódu na vytvorenie kompilovaného binárneho spustiteľného súboru. Používajú ich aj webové prehliadače na formátovanie a zobrazenie webovej stránky pomocou údajov analyzovaných z HTML, CSS a JavaScriptu.

Kód, kompilátor, počítačová veda, spustiteľné, programovacie termíny