Obsah:
Definícia - Čo znamená Lexická analýza?
Lexikálna analýza je koncept, ktorý sa aplikuje na informatiku veľmi podobným spôsobom ako v lingvistike. V podstate lexikálna analýza znamená zoskupenie toku písmen alebo zvukov do súborov jednotiek, ktoré predstavujú zmysluplnú syntax. V lingvistike sa to nazýva syntaktická analýza a v počítačovej vede sa môže nazývať syntaktická analýza alebo tokenizovanie.
Techopedia vysvetľuje lexikálnu analýzu
Myšlienka lexikálnej analýzy v informatike spočíva v tom, že lexikálna analýza rozdeľuje toky na „lexémy“, kde token predstavuje základnú jednotku významu. Tokeny sú spojené tak, aby prekladač jazykov musel ísť späť a izolovať ich, aby implementoval správne výpočtové inštrukcie. V zásade ľudia aj počítače robia lexikálnu analýzu, ale počítače to robia inak a oveľa technickejším spôsobom. Spôsob, akým počítače robia lexikálnu analýzu, nemusí byť pre človeka transparentný - musí byť naprogramovaný iba do počítačového systému. Programy, ktoré vykonávajú lexikálnu analýzu v oblasti informatiky, sa často nazývajú lexery, tokenizéry alebo skenery.
