The Synthesizer Generator Reference Manual /

The Synthesizer Generator is 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....

Full description

Bibliographic Details
Main Author: Reps, Thomas W.
Corporate Author: SpringerLink (Online service)
Other Authors: Teitelbaum, Tim
Format: eBook
Language:English
Published: New York, NY : Springer New York, 1989.
Edition:Third edition.
Series:Texts and monographs in computer science.
Subjects:
Online Access:Connect to the full text of this electronic book

MARC

Tag First Indicator Second Indicator Subfields
LEADER 00000cam a2200000Mi 4500
001 in00003572088
006 m o d
007 cr mnu---uuaaa
008 121227s1989 nyua o 000 0 eng
005 20260422230549.6
019 |a 858882169 
020 |a 9781461396338 (electronic bk.) 
020 |a 1461396336 (electronic bk.) 
020 |z 9780387969107 
020 |z 0387969101 
024 7 |a 10.1007/978-1-4613-9633-8  |2 doi 
035 |a (OCoLC)852790656  |z (OCoLC)858882169 
040 |a AU@  |b eng  |c AU@  |d OCLCO  |d OCLCQ  |d UV0  |d GW5XE  |d OCLCF  |d UtOrBLW 
049 |a TXAM 
050 4 |a QA76.758 
072 7 |a UMZ  |2 bicssc 
072 7 |a COM051230  |2 bisacsh 
082 0 4 |a 005.1  |2 23 
100 1 |a Reps, Thomas W. 
245 1 4 |a The Synthesizer Generator Reference Manual /  |c by Thomas W. Reps, Tim Teitelbaum. 
250 |a Third edition. 
264 1 |a New York, NY :  |b Springer New York,  |c 1989. 
300 |a 1 online resource (xi, 171 pages 79 illustrations) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Texts and Monographs in Computer Science,  |x 0172-603X 
505 0 |a Introduction -- Specifying an Editor -- Using an Editor -- The SSL Debugger -- Interface to C -- Appendices: A Sample Specification. Invoking the Synthesizer Generator. List of Editor Commands. Keyboards, Displays, Window Systems, and Mice. Demonstration Editors. Syntax of SSL -- Bibliography -- Index. 
520 |a The Synthesizer Generator is 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 Reference Manual is the defining document of the Synthesizer Generator system. Written by the Synthesizer Generator's creators, this volume provides complete documentation on all aspects of specifying, generating, debugging, and running editors. 
500 |a Electronic resource. 
650 0 |a Computer science. 
650 0 |a Software engineering. 
650 7 |a Computer science.  |2 fast  |0 (OCoLC)fst00872451 
650 7 |a Software engineering.  |2 fast  |0 (OCoLC)fst01124185 
655 7 |a Electronic books.  |2 local 
700 1 |a Teitelbaum, Tim. 
710 2 |a SpringerLink (Online service) 
776 1 8 |i Print version:  |z 9780387969107 
830 0 |a Texts and monographs in computer science. 
856 4 0 |u http://proxy.library.tamu.edu/login?url=https://link.springer.com/10.1007/978-1-4613-9633-8  |z Connect to the full text of this electronic book  |t 0 
994 |a 92  |b TXA 
999 |a MARS 
999 f f |s 699d30cb-b59c-3411-aa7b-750218ec6dca  |i da4f58e6-08cb-39df-bfac-95cb245d7914  |t 0 
952 f f |a Texas A&M University  |b College Station  |c Electronic Resources  |s www_evans  |d Available Online  |t 0  |e QA76.758  |h Library of Congress classification 
998 f f |a QA76.758  |t 0  |l Available Online