0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R1,000 - R2,500 (1)
  • R2,500 - R5,000 (1)
  • -
Status
Brand

Showing 1 - 2 of 2 matches in All Departments

The Synthesizer Generator - A System for Constructing Language-Based Editors (Paperback, Softcover reprint of the original 1st... The Synthesizer Generator - A System for Constructing Language-Based Editors (Paperback, Softcover reprint of the original 1st ed. 1989)
Thomas W. Reps, Tim Teitelbaum
R1,551 Discovery Miles 15 510 Ships in 10 - 15 working days

This book is a detailed account of the Synthesizer Generator, a system for creat ing specialized editors that are customized for editing particular languages. The book is intended for those with an interest in software tools and in methods for building interactive systems. It is a must for people who are using the Syn thesizer Generator to build editors because it provides extensive discussions of how to write editor specifications. The book should also be valuable for people who are building specialized editors "by hand," without using an editor generating tool. The need to manage the development of large software systems is one of the most pressing problems faced by computer programmers. An important aspect of this problem is the design of new tools to aid interactive program develop ment. The Synthesizer Generator permits one to create specialized editors that are tailored for editing a particular language. In program editors built with the Synthesizer Generator, knowledge about the language is used to continuously assess whether a program contains errors and to determine where such errors occur. The information is then displayed on the terminal screen to provide feed back to the programmer as the program is developed and modified."

The Synthesizer Generator Reference Manual (Paperback, 3rd ed. 1989): Thomas W. Reps, Tim Teitelbaum The Synthesizer Generator Reference Manual (Paperback, 3rd ed. 1989)
Thomas W. Reps, Tim Teitelbaum
R2,895 Discovery Miles 28 950 Ships in 10 - 15 working days

The Synthesizer Generator is a system for automating the implementation of language-based editing environments. The editor designer prepares a specification that includes rules defining a language's context-free abstract syn tax, context-sensitive relationships, display format, and concrete input syntax. From this specification, the Synthesizer Generator creates a display editor for manipulating objects according to these rules [Reps84]. This volume, The Synthesizer Generator Reference Manual, is intended as the defining document of the system. A companion volume, The Synthesizer Gen erator: A System for Constructing Language-Based Editors [Reps88], provides a more tutorial description of the system; it contains numerous examples that illustrate the specification and use of generated editors, as well as chapters that explain important algorithms of the implementation. The Synthesizer Generator is a generalization of our earlier system, the Cor nell Program Synthesizer [Teitelbaum81], which was a programming environ ment for a specific small dialect of PL/I. It featured a display-oriented, syntax directed editor, an incremental compiler, an execution supervisor supporting source-level debugging, and a file system containing syntactically typed pro gram fragments. Whereas PL/I was built into the Cornell Program Synthesizer, the Synthesizer Generator accepts a formal language definition as input. Although originally conceived as a tool for creating Synthesizer-like environments for arbitrary pro gramming languages, the Synthesizer Generator is more broadly useful. Any textual language with a hierarchical phrase structure grammar is a candidate. vi Preface Interactive theorem proving for formal mathematics and logic, for example, has emerged as a particularly suitable application.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
The Papery A5 WOW 2025 Diary - Butterfly
R349 R300 Discovery Miles 3 000
Harry Potter Wizard Wand - In…
 (3)
R800 Discovery Miles 8 000
Revealing Revelation - How God's Plans…
Amir Tsarfati, Rick Yohn Paperback  (5)
R199 R168 Discovery Miles 1 680
LG 20MK400H 19.5" WXGA LED Monitor…
R2,199 R1,699 Discovery Miles 16 990
Loot
Nadine Gordimer Paperback  (2)
R205 R168 Discovery Miles 1 680
Prosperplast Wheaty Pot - White (128 x…
R35 Discovery Miles 350
Dune: Part 2
Timothee Chalamet, Zendaya, … DVD R221 Discovery Miles 2 210
Koh-I-Noor Polycolor Artist Colour…
R3,650 Discovery Miles 36 500
Cadac Pizza Stone (33cm)
 (18)
R398 Discovery Miles 3 980
The Garden Within - Where the War with…
Anita Phillips Paperback R329 R277 Discovery Miles 2 770

 

Partners