An Algebraic Approach to Compiler Design

An Algebraic Approach to Compiler Design
Author :
Publisher : World Scientific
Total Pages : 216
Release :
ISBN-10 : 9810223919
ISBN-13 : 9789810223915
Rating : 4/5 (19 Downloads)

Book Synopsis An Algebraic Approach to Compiler Design by : Augusto Sampaio

Download or read book An Algebraic Approach to Compiler Design written by Augusto Sampaio and published by World Scientific. This book was released on 1997 with total page 216 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book investigates the design of compilers for procedural languages, based on the algebraic laws which these languages satisfy. The particular strategy adopted is to reduce an arbitrary source program to a general normal form, capable of representing an arbitrary target machine. This is achieved by a series of normal form reduction theorems which are proved algebraically from the more basic laws. The normal form and the related reduction theorems can then be instantiated to design compilers for distinct target machines. This constitutes the main novelty of the author's approach to compilation, together with the fact that the entire process is formalised within a single and uniform semantic framework of a procedural language and its algberaic laws. Furthermore, by mechanising the approach using the OBJ3 term rewriting system it is shown that a prototype compiler is developed as a byproduct of its own proof of correctness.


An Algebraic Approach to Compiler Design Related Books

An Algebraic Approach to Compiler Design
Language: en
Pages: 216
Authors: Augusto Sampaio
Categories: Computers
Type: BOOK - Published: 1997 - Publisher: World Scientific

DOWNLOAD EBOOK

This book investigates the design of compilers for procedural languages, based on the algebraic laws which these languages satisfy. The particular strategy adop
Principles of Compilers
Language: en
Pages: 458
Authors: Yunlin Su
Categories: Computers
Type: BOOK - Published: 2011-11-22 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

"Principles of Compilers: A New Approach to Compilers Including the Algebraic Method" introduces the ideas of the compilation from the natural intelligence of h
FME 2003: Formal Methods
Language: en
Pages: 956
Authors: Keijiro Araki
Categories: Computers
Type: BOOK - Published: 2003-10-02 - Publisher: Springer

DOWNLOAD EBOOK

ThisvolumecontainstheproceedingsofFM2003,the12thInternationalFormal Methods Europe Symposium which was held in Pisa, Italy on September 8–14, 2003. Formal Met
Automata: Theory, Trends, And Applications
Language: en
Pages: 437
Authors: Alexander Meduna
Categories: Computers
Type: BOOK - Published: 2023-10-16 - Publisher: World Scientific

DOWNLOAD EBOOK

This book provides an in-depth analysis of classical automata theory, including finite automata, pushdown automata, and Turing machines. It also covers current
Formal Models of Computation
Language: en
Pages: 560
Authors: Arthur Charles Fleck
Categories: Computers
Type: BOOK - Published: 2001 - Publisher: World Scientific

DOWNLOAD EBOOK

This book provides new presentations of standard computational models that help avoid pitfalls of the conventional description methods. It also includes novel a