Sie befinden sich hier: Services / Sprachen / Compiler
English
Deutsch
¬Social Bookmarks 
digg.comFurlgoogle.comstumbleupon.com

Vorwort

telos hat aufgrund ihrer vielseitigen Ausrichtung häufig die Anforderung, maßgeschneiderte Compiler oder Interpreter zu entwerfen, die nicht nur die handelsüblichen oder frei verfügbaren Funktionalitäten abbilden. Sie finden ihren Einsatz überall dort, wo aufgrund von Kundenvorgaben ein speziell definierter Funktionsumfang abzudecken ist.

Der nachfolgende Artikel soll daher einen kleinen Überblick über die Grundlagen des Compilerbaus bieten. Anhand eines einfachen Beispiels werden einige der vielfältigen Möglichkeiten beim Entwurf von Compilern/Interpretern dargestellt, um dem Leser eine kleine Einführung in dieses Themengebiet zu ermöglichen. Das beschriebene Beispiel steht mit allen notwendigen Source-Files am Ende des Artikels zum Download bereit.

Selbstverständlich stehen wir Ihnen gerne zur Verfügung, wenn Sie darüber hinaus größere Anwendungen planen und daher nach einem Kooperationspartner suchen. Durch unsere umfassende Erfahrung auf dem Gebiet der Compilerentwicklung sind wir in der Lage, Sie bei Ihren Entwicklungsprojekten optimal zu unterstützen. Bitte sprechen Sie uns an, wir beraten Sie gern.

nächste Seite

Übersicht

Einleitung
Diese Einleitung gibt allgemeine Hinweise zum Thema Programmiersprachen.
Semantik und Grammatik
Diese Seite gibt Auskunft über die Semantik und die Grammatik.
Produktion, Reduktion
Auf dieser Seite gibt es ausführliche Informationen über Produktion und Reduktion beim Compilerbau.
Compiler/Interpreter
Die Analysephase und die Synthesephase sind Thema dieser Webseite.
Scanner,Parser,Code-Gen.
Auf dieser Seite befinden sich Informationen über Scanner, Parser und Code-Generator.
Lex und Yacc
Diese Seite zeigt Informationen über Lex und Sektionen.
Lex, Yacc und C++
Diese Seite enthält Informationen über die Gründe für die Nutzung von C++.
Vorbereitungen
Hier gibt es Hinweise über das Makefile und weitere Vorbereitungen.
Der Scanner
Der Scanner wird auf dieser Seite ausführlich beschrieben.
Die Grammatik
Diese Seite zeigt, wie die Grammatik funktioniert und gibt einige anschauliche Beispiele.
Der Syntaxbaum
Auf dieser Seite wird im wesentlichen der Syntaxbaum und seine Struktur erklärt.
Der Interpreter
Hier wird im Detail beschrieben, wie der Interpreter funktioniert.
Flex und Bison
Diese Seite informiert über Flex und Bison und die Moduleinbindung.
Beispielcode
Auf dieser Seite finden Sie ein anschauliches Code-Beispiel.
 
www.telos.de