Fragen und Antworten zu Compilern und lexikalischer Analyse
Eingeordnet in Informatik
Geschrieben am in
Deutsch mit einer Größe von 6,96 KB
Wer ist ein Übersetzer?
Ein Übersetzer ist ein Programm, das als Eingabe Code in einer geschriebenen Sprache erhält und als Ausgabe eine andere Sprache erzeugt.
Beispiele für Übersetzer
Assembler und Compiler.
Was ist ein Assembler?
Ein Programm, das Assemblersprache in Maschinensprache übersetzt.
Definition einer Programmiersprache
Eine Programmiersprache wird definiert durch ihre Syntax und Semantik.
Struktur eines Compilers
Die Struktur eines Compilers umfasst typischerweise folgende Phasen/Komponenten:
- Quellcode
- Präprozessor
- Compiler
- Assembler-Code
- Assembler
- Objekt-Code
- Linker
- Ausführbarer Code
Phase der lexikalischen Analyse
In dieser Phase werden die Zeichen des Quellprogramms gelesen und in Zeichenketten (Tokens) gruppiert, die die lexikalischen... Weiterlesen "Fragen und Antworten zu Compilern und lexikalischer Analyse" »