Trade in Yours
For a 1.62 Gift Card
Trade in
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Tell the Publisher!
Id like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Compiler Engineering Using PASCAL (Computer Science) [Paperback]

P.C. Capon , P.J. Jinks

Available from these sellers.

Trade In this Item for up to 1.62
Trade in Compiler Engineering Using PASCAL (Computer Science) for an Amazon Gift Card of up to 1.62, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

8 Sep 1988 0333471555 978-0333471555
This book is concerned with the implementation of computer languages. It aims to describe the design and construction of language compilers in sufficient detail for the reader to be able to implement a language. The main language considered is PASCAL, but consideration is given to other languages where appropriate. It is assumed that the reader is familiar with PASCAL. Knowledge of an assembly language, though not essential, will aid understanding of the compiled code sequences in the later chapters. The authors have tried to present a systematic, engineered but practical approach to compiler writing. An attempt is made to give a balanced view of the total problem facing the computer writer and practical examples and suggestions for both paper exercises and coursework on the computer are provided. The first part of the text presents a complete compiler for a simple language. The simple language is a small subset of PASCAL and the compiler is written in standard PASCAL. These chapters form a self contained introduction to compilers and can be read independently from the rest of the book. In the remainder of the book, the organization of the algorithms used in and the form of compiled code generated by a complete PASCAL system are considered in some detail. The ideas introduced in the simple compiler are developed and applied to the construction of a PASCAL compiler. Each phase of the compiling process is considered in turn. The hope is that at the end of this text the reader will have gained a thorough comprehension of the correspondence between high level programming language statements and machine instructions, and that she/he will also understand how high level language constructs are transformed or translated into machine instructions and be able to tackle a compiler construction project.

Product details

More About the Author

Discover books, learn about writers, and more.

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on (beta) 5.0 out of 5 stars  1 review
5.0 out of 5 stars great computer's book 8 Feb 2002
By hamad - Published on
Keep an open mind and you will be amazed at what you will learn from this book.
Was this review helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category