Innehållsförteckning:
Definition - Vad betyder Lexeme?
Ett lexem är en sekvens av alfanumeriska tecken i ett symbol. Termen används både i studier av språk och i den leksikala analysen av datorprogramsammanställning. Inom ramen för datorprogrammering är lexema en del av den inmatade strömmen från vilken tokens identifieras. Ett ogiltigt eller olagligt token skapar ett fel. En lexeme är en av byggstenarna i språket.
Techopedia förklarar Lexeme
En lexeme är en grundläggande betydelseenhet. Lexemes är huvudorden i ordböcker. Lexemets ”lek”, till exempel, kan ta många former, som att spela, spela, spela. Ett lexikon består av lexeman.
Lexemes spelar också en viktig roll i datorprogrammeringsspråk. Dock kan den precision som krävs på datorspråk vara mycket strängare. En vildkaraktär eller en felaktig symbol kan stoppa en hel operation. Under programkompilering är leksikalisk analys datorns försök att känna till strängarna för tecken i inmatningsströmmen.
Varje lexeme analyseras för dess användbarhet. Särskilda mönster av alfanumeriska strängar utgör vad datorn känner igen som symboler. Dessa symboler kan vara identifierare, nyckelord, operatörer, speciella symboler eller konstanter. Giltiga tokens används för att bilda uttryck som är en del av instruktionerna i ett datorprogram. Lexemet "Div" kanske igenkänns som ett identifierande symbol. Datorn kan se "*" som en multiplikator och "2" som ett nummer.
Rätt syntax är viktigt för god programmering. Medan man i mänskligt tal kanske klarar sig med slang, dålig grammatik eller feluttal, är datorspråket i allmänhet mer krävande.
