Inhaltsverzeichnis:
Definition - Was bedeutet Lexem?
Ein Lexem ist eine Folge von alphanumerischen Zeichen in einem Token. Der Begriff wird sowohl für das Studium der Sprache als auch für die lexikalische Analyse der Erstellung von Computerprogrammen verwendet. Im Kontext der Computerprogrammierung sind Lexeme Teil des Eingabestroms, aus dem Token identifiziert werden. Ein ungültiges oder unzulässiges Token erzeugt einen Fehler. Ein Lexem ist einer der Bausteine der Sprache.
Techopedia erklärt Lexeme
Ein Lexem ist eine grundlegende Bedeutungseinheit. Lexeme sind die Stichwörter in Wörterbüchern. Das Lexem "spielen" kann zum Beispiel viele Formen annehmen, wie spielen, spielen, spielen. Ein Lexikon besteht aus Lexemen.
Lexeme spielen auch in Computerprogrammiersprachen eine wichtige Rolle. Die in Computersprachen erforderliche Genauigkeit kann jedoch viel strenger sein. Ein streunendes Zeichen oder ein falsch platziertes Symbol kann einen gesamten Vorgang stoppen. Während der Programmkompilierung ist die lexikalische Analyse der Versuch des Computers, die Zeichenfolgen im Eingabestream zu verstehen.
Jedes Lexem wird auf seine Nützlichkeit hin analysiert. Bestimmte Muster aus alphanumerischen Zeichenfolgen bilden das, was der Computer als Token erkennt. Diese Token können Bezeichner, Schlüsselwörter, Operatoren, spezielle Symbole oder Konstanten sein. Gültige Token werden verwendet, um Ausdrücke zu bilden, die Teil der Anweisungen eines Computerprogramms sind. Das Lexem "Div" kann als Identifizierungs-Token erkannt werden. Der Computer kann "*" als Multiplikator und "2" als Zahl anzeigen.
Die richtige Syntax ist für eine gute Programmierung unerlässlich. Während man in der menschlichen Sprache mit Slang, schlechter Grammatik oder falscher Aussprache zurechtkommt, ist die Computersprache im Allgemeinen anspruchsvoller.
