Zuhause Audio Was ist eine lexikalische Analyse? - Definition aus techopedia

Was ist eine lexikalische Analyse? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Lexikalische Analyse?

Lexikalische Analyse ist ein Konzept, das in der Informatik auf sehr ähnliche Weise angewendet wird wie in der Linguistik. Lexikalische Analyse bedeutet im Wesentlichen, einen Strom von Buchstaben oder Klängen in Mengen von Einheiten zu gruppieren, die eine sinnvolle Syntax darstellen. In der Linguistik spricht man von Parsing und in der Informatik von Parsing oder Tokenizing.

Techopedia erklärt die Lexikalische Analyse

Die Idee der lexikalischen Analyse in der Informatik ist, dass die lexikalische Analyse Ströme in „Lexeme“ zerlegt, bei denen ein Token die grundlegende Bedeutungseinheit darstellt. Tokens sind so aneinandergereiht, dass der Sprachcompiler sie zurücksetzen und isolieren muss, um die richtigen Rechenanweisungen zu implementieren. Grundsätzlich führen sowohl Menschen als auch Computer eine lexikalische Analyse durch, Computer tun dies jedoch anders und auf viel technischere Weise. Die Art und Weise, wie Computer lexikalische Analysen durchführen, muss für den Menschen nicht transparent sein - sie muss lediglich in das Computersystem einprogrammiert werden. Programme, die in der Informatik lexikalische Analysen durchführen, werden häufig als Lexer, Tokenizer oder Scanner bezeichnet.

Was ist eine lexikalische Analyse? - Definition aus techopedia