XLeitfäden der Informatik

Syntaxbasierte Programmierwerkzeuge

Buy this book

eBook $54.99
price for USA (gross)
  • ISBN 978-3-322-96655-1
  • Digitally watermarked, DRM-free
  • Included format: PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $69.99
price for USA
  • ISBN 978-3-519-02140-7
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
About this Textbook

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.

Table of contents (8 chapters)

Buy this book

eBook $54.99
price for USA (gross)
  • ISBN 978-3-322-96655-1
  • Digitally watermarked, DRM-free
  • Included format: PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $69.99
price for USA
  • ISBN 978-3-519-02140-7
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
Loading...

Recommended for you

Loading...

Bibliographic Information

Bibliographic Information
Book Title
Syntaxbasierte Programmierwerkzeuge
Series Title
XLeitfäden der Informatik
Copyright
1995
Publisher
Vieweg+Teubner Verlag
Copyright Holder
Springer Fachmedien Wiesbaden
eBook ISBN
978-3-322-96655-1
DOI
10.1007/978-3-322-96655-1
Softcover ISBN
978-3-519-02140-7
Series ISSN
1615-5432
Edition Number
1
Number of Pages
304
Number of Illustrations and Tables
41 b/w illustrations
Topics