Home Browse by Subject Bestsellers New Titles Editor's Choice New Reviews Textbooks
Search Book Series Study Guides Rights Inspection Copy Contact Us Join Our Mailing List
For Authors How to Order E-Catalogues

Browse all Subjects
Search Bookshop
New Titles
Editor's Choice
Bestsellers
Book Series
Textbooks
Journals
Join Our Mailing List
 
AMAST Series in Computing - Vol. 5

LANGUAGE PROTOTYPING: AN ALGEBRAIC SPECIFICATION APPROACH

by A van Deursen, J Heering (CWI, Amsterdam) & P Klint (CWI & Univ. Amsterdam)

Language prototyping provides a means to generate language implementations automatically from high-level language definitions. This volume presents an algebraic specification approach to language prototyping, and is centered around the ASF+SDF formalism and Meta-Environment. The volume is an integrated collection of articles covering a number of case studies, and includes several chapters proposing new techniques for deriving advanced language implementations. The accompanying software is freely available.


Contents:

  • Preface
  • An Overview of ASF+SDF
  • The Static Semantics of Pascal
  • A Kernel Object-Oriented Language
  • Typechecking with Modular Error Handling
  • Multi-Level Specifications
  • Incremental Typechecking
  • Origin Tracking and Its Applications
  • Second-Order Term Rewriting Specification of Static Semantics: An Exercise
  • Origin Tracking for Higher-Order Term Rewriting Systems


Readership: Software practitioners, graduate students and researchers in computer science.

376pp Pub. date: Sept 1996
ISBN 978-981-02-2732-6
981-02-2732-9
US$68 / £47


Copyright © 2008 World Scientific Publishing Co. All rights reserved.
Updated on 4 July 2008