Table of contents

  1. Front Matter
  2. Donald E. Knuth
    Pages 1-12
  3. Rieks op den Akker, Bořivoj Melichar, Jorma Tarhio
    Pages 13-28
  4. Catherine Julié, Didier Parigot
    Pages 29-45
  5. M. P. Delest, J. M. Fedou
    Pages 46-60
  6. Matthijs F. Kuiper, S. Doaitse Swierstra
    Pages 61-75
  7. Eduard Klein, Kai Koskimies
    Pages 76-90
  8. Isabelle Attali, Jacques Chazarain
    Pages 157-176
  9. Martin Jourdan, Carole Le Bellec, Didier Parigot
    Pages 222-237
  10. Lex Augusteijn
    Pages 238-254
  11. Paul Keller, Thomas Maas
    Pages 266-283

About these proceedings

Introduction

Attribute grammars were introduced over twenty years ago, but they are still not as widely used as could have been hoped initially. This is particularly so in industry, despite their qualities as a specification tool. The aim of this International Workshop on Attribute Grammars and their Applications (WAGA), the first to be entirely devoted to this topic, was to show that they are still the subject of active research and now lead to important, useful and practical applications in various areas. The workshop covered all aspects of attribute grammars, with an emphasis on practical results. This volume includes the text of the three invited talks and 21 submitted papers presented at the workshop. This selection provides a wide view of the diverse research being done in the area. Topics include: - Fundamentals: efficient exhaustive and incremental at- tribute evaluation methods, parallel evaluation, space optimization, relationships with functional, logic and object-oriented programming, and systems. - Applications: compiler construction, natural language processing, and interactive program manipulation.

Keywords

Attribut Processing compiler logic natural language object-oriented programming optimization programming

Bibliographic information

  • DOI https://doi.org/10.1007/3-540-53101-7
  • Copyright Information Springer-Verlag 1990
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-540-53101-2
  • Online ISBN 978-3-540-46666-6
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349