Was ist eine Lexikalische Analyse?

In der Informatik ist die lexikalische Analyse der Prozess, bei dem eine Folge von Zeichen in sinnvolle Zeichenfolgen umgewandelt wird. Diese aussagekräftigen Zeichenketten werden als Token bezeichnet. Ein Programm, das eine lexikalische Analyse durchführt, wird lexikalischer Analysator, Lexer oder Tokenizer genannt. Dieses Programm wird häufig in Verbindung mit einer Softwarekomponente (Parser) verwendet, die den String in strukturierte Daten konvertiert.

Wo wird lexikalische Analyse verwendet?

Lexikalische Analyse und Analyse werden von Programmen wie Compilern verwendet, die die geparsten Daten aus dem Code eines Programmierers verwenden können, um eine kompilierte binäre ausführbare Datei zu erstellen. Sie werden auch von Webbrowsern zum Formatieren und Anzeigen einer Webseite verwendet, indem Daten aus HTML, CSS und JavaScript analysiert werden.

Code, Compiler, Informatik, Ausführbar, Programmierbegriffe