Obsah:
Definice - Co znamená Lexeme?
Lexém je posloupnost alfanumerických znaků v tokenu. Termín se používá jak při studiu jazyka, tak při lexikální analýze kompilace počítačových programů. V kontextu počítačového programování jsou lexémy součástí vstupního proudu, ze kterého jsou identifikovány tokeny. Neplatný nebo nezákonný token způsobuje chybu. Lexém je jednou ze stavebních bloků jazyka.
Techopedia vysvětluje Lexeme
Lexém je základní jednotkou významu. Lexémy jsou hlavními slovy ve slovnících. Například lexém „play“ může mít mnoho podob, například hraní, hraní, hraní. Lexikon se skládá z lexémů.
Lexemes také hraje důležitou roli v počítačových programovacích jazycích. Přesnost vyžadovaná v počítačových jazycích však může být mnohem přísnější. Jeden zbloudilý znak nebo nesprávný symbol může zastavit celou operaci. Během kompilace programu je lexikální analýza pokusem počítače pochopit řetězce znaků ve vstupním proudu.
Každý lexém je analyzován z hlediska jeho užitečnosti. Konkrétní vzory alfanumerických řetězců tvoří to, co počítač rozpoznává jako tokeny. Těmito tokeny mohou být identifikátory, klíčová slova, operátory, speciální symboly nebo konstanty. Platné tokeny se používají k vytváření výrazů, které jsou součástí pokynů počítačového programu. Lexém „Div“ může být rozpoznán jako token identifikátoru. Počítač může vidět „*“ jako multiplikátor a „2“ jako číslo.
Správná syntaxe je nezbytná pro dobré programování. Zatímco v lidské řeči se člověk může vyhýbat slangu, špatné gramatice nebo nesprávné výslovnosti, počítačový jazyk je obecně náročnější.
