0
Your cart

Your cart is empty

Books > Science & Mathematics > Mathematics > Algebra

Buy Now

Algol-like Languages (Hardcover, 1997 ed.) Loot Price: R2,846
Discovery Miles 28 460
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 R2,846 Discovery Miles 28 460 | Repayment Terms: R267 pm x 12*

Bookmark and Share

Expected to ship within 18 - 22 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..

A Generalized Framework of Linear…
Liansheng Tan Paperback R2,325 R2,203 Discovery Miles 22 030
Matroid Theory
James Oxley Hardcover R6,063 Discovery Miles 60 630
Differential Equations with Linear…
Matthew R. Boelkins, Jack L. Goldberg, … Hardcover R2,869 Discovery Miles 28 690
Video Workbook with the Math Coach for…
Jamie Blair, John Tobey, … Paperback R1,469 Discovery Miles 14 690
Additive Number Theory of Polynomials…
Gove W. Effinger, David R. Hayes Hardcover R1,326 Discovery Miles 13 260
Math Without Numbers
Milo Beckman Paperback R415 R383 Discovery Miles 3 830
Graph Theory As I Have Known It
W. T. Tutte Hardcover R4,645 Discovery Miles 46 450
Best Books gegradeerde leesreeks: Vlak 1…
Best Books Paperback R108 Discovery Miles 1 080
Edexcel Award in Algebra Level 3…
Paperback R437 Discovery Miles 4 370
Math of Life and Death
Yates Paperback R424 R394 Discovery Miles 3 940
Deformation Theory of Discontinuous…
Ali Baklouti Hardcover R5,423 Discovery Miles 54 230
I Will Tell You Algebra Stories You'Ve…
Z.P. Dienes Paperback R408 Discovery Miles 4 080

See more

Partners