mediamatics mediamatics mediamatics mediamatics



Book Details

Cover of Semantics Engineering with PLT Redex

Semantics Engineering with PLT Redex

ISBN 9780262062756
Pages 520
Year 2009
Edition 1
Publisher MIT PRESS
Rs 4840.00 Rs 3872.00
Description
This text is the first comprehensive presentation of reduction semantics in one volume; it also introduces the first reliable and easy-to-use tool set for such forms of semantics. Software engineers have long known that automatic tool support is critical for rapid prototyping and modeling, and this book is addressed to the working semantics engineer (graduate student or professional language designer). The book comes with a prototyping tool suite to develop, explore, test, debug, and publish semantic models of programming languages. With PLT Redex, semanticists can formulate models as grammars and reduction models on their computers with the ease of paper and pencil.

The text first presents a framework for the formulation of language models, focusing on equational calculi and abstract machines, then introduces PLT Redex, a suite of software tools for expressing these models as PLT Redex models. Finally, experts describe a range of models formulated in Redex. PLT Redex comes with the PLT Scheme implementation, available free at http://www.plt-scheme.org/. Readers can download the software and experiment with Redex as they work their way through the book.

Content
Preface

I Reduction Semantics

1 Semantics via Syntax

2 Analyzing syntactic Semantics

3 The λ Calculus

4 ISWIM

5 An Abstract Syntax Machine

6 Abstract Register Machine

7 Tail Calls and More Space Savings

8 Control:Error,Exceptions,and Continuations

9 State: Imperative Assignment

10 Simply Typed ISWIM

II PLT Redex

11 The Basic

12 Variable and Meta-functions

13 Layered Development

14 Testing

15 Debugging

16 Case study 1: Order of Evaluation

17 Case study 2: Continuations as Value

18 Typesetting

A Appendix: A Tour of DrScheme

III Applications

19 Modular

20 Modeling Scheme Macros

21 A Model of Java/Scheme Interoperability

22 Implementing Hidden Type Variables in Fortress

23 Type Checking and Inference via Reductions

24 Topsl: DSEL as Multi-Language System

25 Prototyping Nested Schedulers

Bibliography

Index

Related Books
Books by the Same Author
Cover of Climate Change and the Production of Knowledge

Climate Change and the Production of Knowledge

By IAN BAUCOM
Rs 1055.10 Rs 844.08

Popular Picks on the Month

Book Cover REPORTING THE UNIVERSE
By DOCTOROW
Rs2728.00
ISBN: 9780674004610
Publisher: HARVARD UNIVERSITY PRESS
Subject: CULTURE STUDIES
Book Cover DNA : A GRAPHIC GUIDE TO THE MOLECULE THAT SHOOK THE WORLD
By ROSENFIELD, ISRAEL, ZIFF, EDWARD, LOON, BORIN VAN VAN
Rs1755.60
ISBN: 9780231142717
Publisher: COLUMBIA UNIVERSITY PRESS
Subject: BIOLOGY
Book Cover CROWDED AIRWAVES : CAMPAIGN ADVERTISING IN ELECTRONICS
By THIBODEAU
Rs2034.00
ISBN: 9780815784555
Publisher: BROOKINGS INSTITUTION PRESS
Subject: ADVERTISING
Book Cover ADVERTISING AND VIOLENCE : CONCEPTS AND PERSPECTIVES
By RIFON, NORA J., ROYNE, MARLA B., CARLSON, LES
Rs3955.60
ISBN: 9780765642691
Publisher: M.E. SHARPE, INC.
Subject: ADVERTISING
Book Cover BALANCING ON A PLANET : THE FUTURE OF FOOD AND AGRICULTURE
By CLEVELAND, DAVID A.
Rs3075.60
ISBN: 9780520277427
Publisher: UNIVERSITY OF CALIFORNIA PRESS
Subject: AGRICULTURE
Book Cover DARWIN AND DESIGN : DOES EVOLUTION HAVE A PURPOSE? (HB)
By RUSE, MICHAEL
Rs2635.60
ISBN: 9780674010239
Publisher: HARVARD UNIVERSITY PRESS
Subject: BIOLOGY
New Book Cover MACHINE LEARNING WITH PYTHON FOR EVERYONE
By FENNER, MARK E
Rs4399.10
ISBN: 9780134845623
Publisher: PEARSON PRENTICE HALL, USA
Subject: COMPUTER SCIENCE - IT
Book Cover CHINAS TRAPPED TRANSITION : THE LIMITS OF DEVELOPMENTAL AUTOCRACY
By PEI, MINXIN
Rs3960.00
ISBN: 9780674021952
Publisher: HARVARD UNIVERSITY PRESS
Subject: ASIAN STUDIES