Register
|
Login
submit
View Cart
close
Our agreement with Amazon.com enables us to offer a fine selection of magazines for IT professionals and home computing enthusiasts about topics such as personal computing and application development. Browse by category or use our advanced search service to search by title, publisher, or keyword.
If you find something that appeals to you, add it to your cart with confidence knowing that you'll get Amazon.com's lowest price. When you're ready to buy, we'll take you to Amazon's pages for final checkout and payment.
100% of all commissions earned by Kazzlo International are donated to
Project Respond
, a public charity dedicated to a greener, healthier planet and sponsor of initiatives such as the Green School Scholarship Award program.
Help
Home
Company
Services
Technology
Process
Why Kazzlo?
Portfolio
Contact Us
Certain features on kazzlo.com will not work properly with your browser because JavaScript has been disabled or blocked.
To learn how to re-enable JavaScript support in your browser please
click here.
Certain features on kazzlo.com will not work properly with your browser because JavaScript has been disabled or blocked.
To learn how to re-enable JavaScript support in your browser please
click here.
Printer friendly
Perform a
New Search
Formal Semantics of Programming Languages
Details
|
Description
|
Customer Reviews
By:
Glynn Winskel
(Author)
(
Paperback
- 1993)
Eligible for
FREE
Super Saver Shipping.
Availability:
Usually ships in 24 hours
List Price
:
$60.00
Our Price
:
$40.87
Save
:
32%
Kazzlo
Please accept our apologies.
This item is no longer for sale at Amazon.com and we have removed it from our current list of offerings.
Product Details
More Buying Choices
57 used & new
from $14.49
Have one to sell?
»
Paperback
:
(384 pages)
»
Publisher
:
The MIT Press
(February 05, 1993)
»
ISBN
:
0262731037
»
Product Dimensions
:
9.2 x 7.1 x 0.9 inches
»
Amazon.com Sales Rank
:
#1,320,967 in Books
»
Average Customer Review
:
Book Description
The Formal Semantics of Programming Languages provides the basic mathematical techniques necessary for those who are beginning a study of the semantics and logics of programming languages. These techniques will allow students to invent, formalize, and justify rules with which to reason about a variety of programming languages. Although the treatment is elementary, several of the topics covered are drawn from recent research, including the vital area of concurency. The book contains many exercises ranging from simple to miniprojects.Starting with basic set theory, structural operational semantics is introduced as a way to define the meaning of programming languages along with associated proof techniques. Denotational and axiomatic semantics are illustrated on a simple language of while-programs, and fall proofs are given of the equivalence of the operational and denotational semantics and soundness and relative completeness of the axiomatic semantics. A proof of Godel's incompleteness theorem, which emphasizes the impossibility of achieving a fully complete axiomatic semantics, is included. It is supported by an appendix providing an introduction to the theory of computability based on while-programs.Following a presentation of domain theory, the semantics and methods of proof for several functional languages are treated. The simplest language is that of recursion equations with both call-by-value and call-by-name evaluation. This work is extended to lan guages with higher and recursive types, including a treatment of the eager and lazy lambda-calculi. Throughout, the relationship between denotational and operational semantics is stressed, and the proofs of the correspondence between the operation and denotational semantics are provided. The treatment of recursive types - one of the more advanced parts of the book - relies on the use of information systems to represent domains. The book concludes with a chapter on parallel programming languages, accompanied by a discussion of methods for specifying and verifying nondeterministic and parallel programs.
Customer Reviews
Average Customer Review
(
1 customer review
)
1 Review
5 star
:
(0)
4 star
:
(0)
3 star
:
(0)
2 star
:
(1)
1 star
:
(0)
8 of 29 people found the following review helpful
Not recommend for a PL beginner.
,
September 18, 2009
By
Kali76
-
See all my reviews
Verified Purchase
(
What's this?
)
This review is from:
Formal Semantics of Programming Languages (Paperback)
Bought this book for a graduate PL class. For the most part, the book covers basic semantics and syntax of PL, but does't provide enough explanations and examples so it's difficult to understand for a PL beginner!
0
Help other customers find the most helpful reviews
Was this review helpful to you?
Report abuse
|
Permalink
Comment (1)
Share your thoughts with other customers:
›
See the customer review...
v
All brands, company, or product names or trademarks belong to their respective holders.
Home
|
Company
|
Contact Us
|
Portfolio
|
Process
|
Services
|
Technology
|
Why Kazzlo?
© 2024 Kazzlo International, LLC. All Rights Reserved. View our
Privacy Policy
and
Terms of Use
.
An AJAX error has occurred while processing the data