Jump to content
View in the app

A better way to browse. Learn more.

Tuts 4 You

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Posted
The book is, unfortunately, now out of print. International Thomson decided to drop their Computer Press division, and this title was one of those to be dropped after copies ran out. The copyright was returned to the author, who has now created an online version at http://www.scifac.ru.ac.za/compilers. This site also contains compressed downloadable files of the online edition, and files from which a paper copy may be produced on an HP Laserjet compatible printer.

Written to support a practically oriented course in programming language translation, this book combines theory, practical applications and the use of compiler writing tools to give students a solid introduction to the subject.

Key features of the book:

* Highly accessible in approach, it provides a sufficient level of theory without overwhelming the reader with too much mathematical detail

* Extensive case studies of translators are interspersed throughout, allowing the reader to view the theory in practice

* C++ is used for the illustrations in the text, whilst source code for all of them is provided on the accompanying disk in C++, Modula-2 and Pascal.

* Stressing the importance of compiler tools in modern practice, the book describes the use of a powerful tool (also provided on the disk) for generating recursive descent compilers in C++, Modula-2 or Pascal. The compiler generator, Coco/R, is used as this is simple, fast and clean and very understandable for this level of student.

* Recognising both the importance and complexity of object-oriented programming at this level of instruction, the author has made a careful choice of limited OOP features

* A comprehensive set of exercises allows the reader to develop the material further at many different levels

http://rapidshare.com/files/47807299/Compi...ompiler.Gen.rar

Ted.

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.