Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Implementation of the Icon Programming Language (Princeton Series in Computer Science)

Buy

Icon is a high-level, general-purpose programming language that offers a broad range of string- and list-processing facilities. It also has a novel expression evaluation mechanism and allows an unusual degree of run-time flexibility. Because of these features, implementing Icon presents problems considerably different from those involved with implementing more traditional languages like Pascal or C.

This book is a study of an implementation of Icon. It differs from the usual books on compilers in emphasizing the implementation of run time facilities and handling of sophisticated language features.

Icon has been implemented for a wide range of computers, from those running UNIX and VAX/VMS to personal computers running MS-DOS. This is a description of a real implementation in wide use; it is not a toy. The code that appears in the book is real code, as it appears in the source.

Readers of this book should have a general familiarity with programming languages and a general idea of what is involved in implementing a complex software system. Icon is written in C; a reader who has experience with that language will find the extensive examples written in Сhelpful. A reader who has no Сexperience, however, can skip the Сexamples and still grasp the general discussion.

Several groups of readers will find this book especially useful. One is the community of individual designers and experimental implcmcntors who want to implement a language like Icon or to extend an existing implementation of Icon. Another group includes the growing number of sophisticated personal computer users who wish to explore languages like Icon. A third group is the academic community concerned with programming-languagc implementation techniques. In this context, the book is useful for personal research as well as for courses in programming-languagc implementation issues and techniques, advanced compiler design, and in-depth studies of high-level programming languages and their implementations.

This book docs not attempt to cover all aspects of the implementation of Icon. Instead, it concentrates on central issues and on the more interesting and novel portions of the implementation. Persons who are interested in the details of the implementation, and especially those who want to modify the implementation, will find the source code to be a valuable adjunct to this book. This source code is in the public domain and is readily available. It is important to have the correct version, 6.2, for use with this book, since there are other versions that arc considerably different.

(HTML tags aren't allowed.)

Implementing CIFS: The Common Internet File System
Implementing CIFS: The Common Internet File System

"The book that Microsoft should have written, but didn't."
—Jeremy Allison, Samba Team

"Your detailed explanations are clear and backed-up with source code—and the numerous bits of humor make a dry subject very enjoyable to read."
—J.D. Lindemann, network engineer, Adaptec, Inc.

The...

LEGO Space: Building the Future
LEGO Space: Building the Future

"An incredible fantasy universe." —Space.com

"Nothing could be more awesome." —Wired Science

Come explore an incredible LEGO® universe in LEGO Space: Building the Future. Spaceships, orbital outposts, and new worlds come to life in
...

The Fat-Burning Bible : 28 Days of Foods, Supplements, and Workouts that Help You Lose Weight
The Fat-Burning Bible : 28 Days of Foods, Supplements, and Workouts that Help You Lose Weight
The Clinically Proven Way to Burn Fat and Lose Weight!

"One of the most comprehensive nutritional and exercise programs I've ever encountered. This groundbreaking work is sure to be a powerful tool in the hands of anyone wanting to lose excess body fat while increasing his or her knowledge about this complex subject. . . . Mackie isn't...


Fashion Costume and Culture: Clothing Headwear Body Decorations and Footwear Through the Ages
Fashion Costume and Culture: Clothing Headwear Body Decorations and Footwear Through the Ages

Many thanks to the following advisors who provided valuable comments and suggestions for Fashion, Costume, and Culture: Ginny Chaussee, Retired Media Specialist, Mountain Pointe High School, Phoenix, Arizona; Carol Keeler, Media Specialist, Detroit Country Day Upper School, Beverly Hills, Michigan; Nina Levine, Library Media Specialist, Blue...

Humans: A Brief History of How We F*cked It All Up
Humans: A Brief History of How We F*cked It All Up
*NOW AN INTERNATIONAL BESTSELLER*

A
Toronto Star Bestselling Book of the Year

“Witty and entertaining.”—Sarah Knight

“Laugh-out-loud.”—Steve Brusatte

AN EXHILARATING JOURNEY THROUGH THE
...
XPages Extension Library: A Step-by-Step Guide to the Next Generation of XPages Components
XPages Extension Library: A Step-by-Step Guide to the Next Generation of XPages Components
XPages is a truly groundbreaking technology. Its initial release in 2009 revolutionized web application development on Notes®/Domino® and brought new life and vibrancy to the developer community. As a runtime framework built on top of standards-based technologies and open source libraries, it greatly simplified the art of...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy