0
Your cart

Your cart is empty

Books > Science & Mathematics > Mathematics > Algebra

Buy Now

Algol-like Languages (Hardcover, 1997 ed.) Loot Price: R3,241
Discovery Miles 32 410
Algol-like Languages (Hardcover, 1997 ed.): Peter O'Hearn, Robert Tennent

Algol-like Languages (Hardcover, 1997 ed.)

Peter O'Hearn, Robert Tennent

Series: Progress in Theoretical Computer Science

 (sign in to rate)
Loot Price R3,241 Discovery Miles 32 410 | Repayment Terms: R304 pm x 12*

Bookmark and Share

Expected to ship within 10 - 15 working days

To construct a compiler for a modern higher-level programming languagel one needs to structure the translation to a machine-like intermediate language in a way that reflects the semantics of the language. little is said about such struc turing in compiler texts that are intended to cover a wide variety of program ming languages. More is said in the Iiterature on semantics-directed compiler construction [1] but here too the viewpoint is very general (though limited to 1 languages with a finite number of syntactic types). On the other handl there is a considerable body of work using the continuation-passing transformation to structure compilers for the specific case of call-by-value languages such as SCHEME and ML [21 3]. ln this paperl we will describe a method of structuring the translation of ALGOL-like languages that is based on the functor-category semantics devel oped by Reynolds [4] and Oles [51 6]. An alternative approach using category theory to structure compilers is the early work of F. L. Morris [7]1 which anticipates our treatment of boolean expressionsl but does not deal with procedures. 2 Types and Syntax An ALGOL-like language is a typed lambda calculus with an unusual repertoire of primitive types. Throughout most of this paper we assume that the primi tive types are comm(and) int(eger)exp(ression) int(eger)acc(eptor) int(eger)var(iable) I and that the set 8 of types is the least set containing these primitive types and closed under the binary operation -.

General

Imprint: Birkhauser Boston
Country of origin: United States
Series: Progress in Theoretical Computer Science
Release date: December 1996
First published: 1997
Authors: Peter O'Hearn • Robert Tennent
Dimensions: 234 x 156 x 20mm (L x W x T)
Format: Hardcover
Pages: 349
Edition: 1997 ed.
ISBN-13: 978-0-8176-3937-2
Categories: Books > Science & Mathematics > Mathematics > Algebra > General
Books > Computing & IT > Computer programming > Programming languages > General
Promotions
LSN: 0-8176-3937-3
Barcode: 9780817639372

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

You might also like..

Student Solutions Manual for…
Roxy Peck, Chris Olsen, … Paperback R1,544 R1,416 Discovery Miles 14 160
Matroid Theory
James Oxley Hardcover R6,572 Discovery Miles 65 720
Differential Equations with Linear…
Matthew R. Boelkins, Jack L. Goldberg, … Hardcover R3,107 Discovery Miles 31 070
Cyclic Modules and the Structure of…
S.K. Jain, Ashish K. Srivastava, … Hardcover R5,828 Discovery Miles 58 280
Krylov Subspace Methods - Principles and…
Joerg Liesen, Zdenek Strakos Hardcover R3,840 Discovery Miles 38 400
Graph Theory As I Have Known It
W. T. Tutte Hardcover R5,034 Discovery Miles 50 340
Introduction to Linear Algebra
Gilbert Strang Hardcover R2,404 Discovery Miles 24 040
Loop Groups
Andrew Pressley, Graeme Segal Hardcover R4,164 Discovery Miles 41 640
Introduction to Analysis - Pearson New…
William Wade Paperback R2,465 Discovery Miles 24 650
Math Without Numbers
Milo Beckman Paperback R474 R437 Discovery Miles 4 370
The Ten Equations That Rule the World…
David Sumpter Paperback R541 R500 Discovery Miles 5 000
Deformation Theory of Discontinuous…
Ali Baklouti Hardcover R5,878 Discovery Miles 58 780

See more

Partners