Österreichische Post 5.99 DPD-Kurier 6.49 GLS-Kurier 4.49

Formal Semantics of Programming Languages

Sprache EnglischEnglisch
Buch Broschur
Buch Formal Semantics of Programming Languages Glynn Winskel
Libristo-Code: 04562949
Verlag MIT Press Ltd, Februar 1993
The Formal Semantics of Programming Languages provides the basic mathematical techniques necessary f... Vollständige Beschreibung
? points 256 b
102.00 inkl. MwSt.
Externes Lager Wir versenden in 9-12 Tagen

30 Tage für die Rückgabe der Ware


Das könnte Sie auch interessieren


TOP
Sexual Personae Camille Paglia / Broschur
common.buy 19.66
TOP
Dune Frank Herbert / Broschur
common.buy 8.77
TOP
World of Warcraft: Shadows Rising Paul S. Kemp / Broschur
common.buy 11.29
TOP
Proof-theoretic Semantics Francez / Broschur
common.buy 30.06
Absolute Batman: The Killing Joke Alan Moore / Hardcover
common.buy 43.17
Almost A Miracle John Ferling / Broschur
common.buy 20.57
Fixed. Amy E Herman / Hardcover
common.buy 30.06
Collected Tales of Nikolai Gogol Nikolai Vasilevich Gogol / Broschur
common.buy 17.34
First Corinthians Richard B. Hays / Hardcover
common.buy 43.27
Metamathematics of First-Order Arithmetic Petr Hájek / Broschur
common.buy 160.62
Programming Languages and Operational Semantics Maribel Fernandez / Broschur
common.buy 58.41
Food Preservation by Modified Atmospheres Rivka Barkai-Golan / Hardcover
common.buy 583.07
Bacchus & Me Jay McInerney / Broschur
common.buy 13.51

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.

Informationen zum Buch

Vollständiger Name Formal Semantics of Programming Languages
Sprache Englisch
Einband Buch - Broschur
Datum der Veröffentlichung 1993
Anzahl der Seiten 384
EAN 9780262731034
ISBN 0262731037
Libristo-Code 04562949
Verlag MIT Press Ltd
Gewicht 632
Abmessungen 180 x 228 x 19
Verschenken Sie dieses Buch noch heute
Es ist ganz einfach
1 Legen Sie das Buch in Ihren Warenkorb und wählen Sie den Versand als Geschenk 2 Wir schicken Ihnen umgehend einen Gutschein 3 Das Buch wird an die Adresse des beschenkten Empfängers geliefert

Anmeldung

Melden Sie sich bei Ihrem Konto an. Sie haben noch kein Libristo-Konto? Erstellen Sie es jetzt!

 
obligatorisch
obligatorisch

Sie haben kein Konto? Nutzen Sie die Vorteile eines Libristo-Kontos!

Mit einem Libristo-Konto haben Sie alles unter Kontrolle.

Erstellen Sie ein Libristo-Konto