Viele der ursprünglich für den Compilerbau entwickelten Methoden und Werkzeuge haben sich auch in anderen Einsatzgebieten als ausgesprochen nützlich erwiesen: Wer z. B. komplex strukturierte, große Datenmengen systematisch in ein anderes For mat bringen möchte oder wer zur Handhabung eines Programmsystems eine nichttri vi ale Kommandosprache benötigt, der kann die erforderlichen Programme effizient und sicher mit Hilfe sogenannter Compiler-Compiler erzeugen. Auf diese Weise gene rierte Programmbausteine lassen sich leichter an veränderte AufgabensteIlungen an passen als von Hand erstellte. Allerdings sind solide Grundkenntnisse in den Gebieten "Syntaxanalyse" und "Attributauswertung" Voraussetzung für die Beurteilung solcher Werkzeuge und ihre angemessene oder gar innovative Verwendung. Die einschlägige Lehrbuchliteratur zerfällt in drei Kategorien: Am umfassendsten sind die Compilerbaubücher. Die darin enthaltene Theorie ist aber meist so stark mit dem Hauptanwendungsbereich, der Übersetzung von Programmiersprachen, verwoben, daß Leser nur mit großem Aufwand die für andere Anwendungen benötigten Grundla gen herauslösen und übertragen können. In die zweite Kategorie fallen Bücher, wei che die Theorie formaler Sprachen und der Syntaxanalyse behandeln. Hier liegt das Gewicht auf einer umfassenden und systematischen Darstellung: Praktisch bedeutsa me Verfahren und Varianten stehen gleichrangig neben solchen, die nur von histori schem Interesse sind. Auffallend wenig lehrbuchartiges Material gibt es zur Theorie attributierter Grammatiken und Attributauswertungsverfahren. Die dritte Kategorie be steht aus Büchern, die einzelne Werkzeuge beschreiben. Darin werden jeweils die Handhabung und die Eigenschaften eines Produkts detailliert dargestellt, theoretische Grundlagen nur soweit, wie sie für das Verständnis des Werkzeugs benötigt werden.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Gegenstand dieses Buchs sind die theoretischen Grundlagen, die man braucht, um Compiler-Compiler sinnvoll einsetzen und die Leistungsfähigkeit solcher Werkzeuge richtig beurteilen zu können. Dazu gehören neben attributierten Grammatiken als Beschreibungsmittel die heute verwendeten Syntaxanalyse- und Attributauswertungsverfahren. Das sind die LL(1)-Analyse und die verschiedenen Varianten oder LR-Analyse sowie dynamische, statische und inkrementelle Attributauswerter. Besonders ausführlich wird das Schreiben attributierter Grammatiken behandelt: Dabei müssen Probleme in korrekte und verarbeitungsgerechte Formulierungen umgesetzt werden. Die Theorie wird weitgehend informell motiviert und an vielen Beispielen dargestellt. Zu zentralen oder methodisch interessanten Sachverhalten findet man vollständige Beweise. Damit soll ein tieferes Verständnis für die Arbeitsweise praktischer Systeme wie LEX/ YACC gefördert und die Leser angeregt werden, sich noch eingehender mit deren mathematischen Grundlagen zu beschäftigen. Ein größeres Beispiel aus dem Bereich der Dokumentenverarbeitung illustriert die verschiedenen Einsatzmöglichkeiten von attributierten Grammatiken: Ob es um die Formatierung einer TeX-Quelldatei geht oder um die Expansion darin vorhandener Makros und Referenzen, ob die Quelle auf gewisse Eigenschaften hin geprüft oder das Ergebnis graphisch angezeigt werden soll, in all diesen Fällen läßt sich die Aufgabe mit einer geeigneten Attributierung adäquat lösen.
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
Da: Chiron Media, Wallingford, Regno Unito
PF. Condizione: New. Codice articolo 6666-IUK-9783519021407
Quantità: 10 disponibili
Da: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germania
Taschenbuch. Condizione: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -Gegenstand dieses Buchs sind die theoretischen Grundlagen, die man braucht, um Compiler-Compiler sinnvoll einsetzen und die Leistungsfähigkeit solcher Werkzeuge richtig beurteilen zu können. Dazu gehören neben attributierten Grammatiken als Beschreibungsmittel die heute verwendeten Syntaxanalyse- und Attributauswertungsverfahren. Das sind die LL(1)-Analyse und die verschiedenen Varianten oder LR-Analyse sowie dynamische, statische und inkrementelle Attributauswerter. Besonders ausführlich wird das Schreiben attributierter Grammatiken behandelt: Dabei müssen Probleme in korrekte und verarbeitungsgerechte Formulierungen umgesetzt werden. Die Theorie wird weitgehend informell motiviert und an vielen Beispielen dargestellt. Zu zentralen oder methodisch interessanten Sachverhalten findet man vollständige Beweise. Damit soll ein tieferes Verständnis für die Arbeitsweise praktischer Systeme wie LEX/ YACC gefördert und die Leser angeregt werden, sich noch eingehender mit deren mathematischen Grundlagen zu beschäftigen. Ein größeres Beispiel aus dem Bereich der Dokumentenverarbeitung illustriert die verschiedenen Einsatzmöglichkeiten von attributierten Grammatiken: Ob es um die Formatierung einer TeX-Quelldatei geht oder um die Expansion darin vorhandener Makros und Referenzen, ob die Quelle auf gewisse Eigenschaften hin geprüft oder das Ergebnis graphisch angezeigt werden soll, in all diesen Fällen läßt sich die Aufgabe mit einer geeigneten Attributierung adäquat lösen. 308 pp. Deutsch. Codice articolo 9783519021407
Quantità: 2 disponibili
Da: Kennys Bookshop and Art Galleries Ltd., Galway, GY, Irlanda
Condizione: New. 1995. Paperback. . . . . . Codice articolo V9783519021407
Quantità: 15 disponibili
Da: Ria Christie Collections, Uxbridge, Regno Unito
Condizione: New. In English. Codice articolo ria9783519021407_new
Quantità: Più di 20 disponibili
Da: Books Puddle, Woodside, NY, U.S.A.
Condizione: New. pp. 308. Codice articolo 2697463678
Quantità: 4 disponibili
Da: Majestic Books, Hounslow, Regno Unito
Condizione: New. Print on Demand pp. 308 67:B&W 6.69 x 9.61 in or 244 x 170 mm (Pinched Crown) Perfect Bound on White w/Gloss Lam. Codice articolo 95982241
Quantità: 4 disponibili
Da: Biblios, Frankfurt am main, HESSE, Germania
Condizione: New. PRINT ON DEMAND pp. 308. Codice articolo 1897463668
Quantità: 4 disponibili
Da: Kennys Bookstore, Olney, MD, U.S.A.
Condizione: New. 1995. Paperback. . . . . . Books ship from the US and Ireland. Codice articolo V9783519021407
Quantità: 15 disponibili
Da: moluna, Greven, Germania
Condizione: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. 1. Einfuehrung.- 1.1. Was sind und wozu dienen Syntaxbasierte Programmierwerkzeuge ?.- 1.2. Ein Anwendungsbeispiel.- 1.3. Aufbau des Buchs.- I Beschreibungsmittel.- 2. Beschreibung von Sprachen.- 2.1. Formale Sprachbeschreibungen.- 2.2. Wie schreibt man Gra. Codice articolo 4859098
Quantità: Più di 20 disponibili
Da: buchversandmimpf2000, Emtmannsberg, BAYE, Germania
Taschenbuch. Condizione: Neu. This item is printed on demand - Print on Demand Titel. Neuware -dargestellt, theoretische Grundlagen nur soweit, wie sie für das Verständnis des Werkzeugs benötigt werden.Vieweg+Teubner Verlag, Abraham-Lincoln-Straße 46, 65189 Wiesbaden 308 pp. Deutsch. Codice articolo 9783519021407
Quantità: 1 disponibili