The Synthesizer Generator
A System for Constructing Language-Based Editors
Our rough guess is there are 79,250 words in this book.
At a pace averaging 250 words per minute, this book will take 5 hours and 17 minutes to read. With a half hour per day, this will take 11 days to read.
How long will it take you?
This book will take an estimated to read at a reading speed averaging words per minute. With 30 minutes per day, this will take to read.
Enter your reading speedYou can take one of our WPM reading speed tests to find your reading speed.
Create a free account to track your reading progress, build your reading list, and set reading goals.
Author
Contributions
- Teitelbaum, Tim - Contributor
Publication
1989 - Springer New York, New York, NY, United States
Language
English
Word Count
79,250 words, Guess
Page Count
317 pages
Physical Format
Electronic resource
Identifiers
- Open LibraryOL27090511M
- ISBN-139781461396253
- ISBN-101461396255
- OCLC Control Number852788226
Classifications
- DDC005.1
- LCCQA76.758
- LCCQA75.5-76.95
Description
The Synthesizer Generator: A System for Constructing Language-Based Editors presents a detailed account of the Synthesizer Generator, a system for automating the construction of customized editors for particular languages. The unique feature of the Synthesizer Generator is its use of an immediate-computation paradigm to perform analysis, translation, and error reporting while an object is being edited. With the Synthesizer Generator one can create programming language environments that incrementally parse, type-check, and compile a program as it is interactively developed. The use of the system is not restricted to programming languages; editors for logics, specification languages, and verification languages can be created as well. The specification language of the Synthesizer Generator is based on the attribute-grammar concept, which plays a major role in the way compiler construction is taught today. For this reason, the Synthesizer Generator is ideal for use in course projects and should be of particular interest to those involved in compiler construction. The Synthesizer Generator is also intended for readers with an interest in software tools and methods for building interactive systems. More than just a user guide for the system, the book contains a wealth of material for those building specialized editors "by hand", without using an editor-generating tool; it discusses the issues that motivated the decisions made in the design of the system, as well as a number of the algorithms used in the system's implementation.
Series Statement
- Texts and Monographs in Computer Science
Reader Reviews
No reviews yet for this book.
Be the first to share your thoughts!