Institut für Computersprachen
Programmiersprachen und Übersetzer
| Diplomarbeit | |
| Titel | Scannergenerator mit benannten regulären Teilausdrücken |
| Autor | Judt, Christian |
| Erscheinungsjahr | 2006 |
| Klasse | Sonstiges |
| Erscheinungsort | Wien |
| Bestelldatum | |
| Inventardatum | |
| Abstract | Die üblichen Scannergeneratoren, wie z.B. Lex und Flex haben einen Nachteil. Die Scanner liefern nur den jeweils erkannten String, sowie welche Regel ihn beschreibt. Sie liefern keine Informationen über die innere Struktur des Strings (z.B. bei einer Gleitkommazahl die Ziffern der Mantisse vor und nach dem Komma, sowie den Exponenten), sodass dieser in vielen Fällen von handgeschriebenem scannerähnlichen Code nachbearbeitet werden muss. Diese Magisterarbeit beschreibt die Möglichkeiten, einen Scannergenerator zu implementieren, der diesen Nachteil nicht hat, sowie die dabei auftretenden allgemeinen Probleme und dazugehörigen Lösungen bzw. Lösungsansätze. Außerdem wird eine Erweiterung des Scannergenerators Flex beschrieben, welche ein derartiges System implementiert. |
| Status | Verfügbar |