The Cims Pl/I Compiler (Classic Reprint): April 1979, Report No; 013 - Couverture souple

Paul W. Abrahams

 
9781332113002: The Cims Pl/I Compiler (Classic Reprint): April 1979, Report No; 013

Synopsis

This book explores the expansive and complex journey undertaken by the author in their groundbreaking endeavor to create a compiler for the PL/I language on the Control Data 6600 computer. The compiler was constructed primarily in PL/I, a challenging feat given its inherent size and intricacy, providing a rigorous test for the author's ideas on compiler design and programming methodology. The result is a multi-pass compiler, featuring a novel combination of sequential and pointer-linked internal representations, meticulously designed to balance efficiency and flexibility. Beyond its technical contributions, the book delves into the intricate choices faced during the design process, the innovative use of preprocessors to automate tasks, and the challenges of error handling in such a large-scale project. The author's insights offer valuable lessons for anyone interested in compiler construction, programming methodology, or the intricacies of PL/I implementation, making this book an invaluable resource for students, researchers, and practitioners alike.

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

Présentation de l'éditeur

This book was originally published prior to 1923, and represents a reproduction of an important historical work, maintaining the same format as the original work. While some publishers have opted to apply OCR (optical character recognition) technology to the process, we believe this leads to sub-optimal results (frequent typographical errors, strange characters and confusing formatting) and does not adequately preserve the historical character of the original artifact. We believe this work is culturally important in its original archival form. While we strive to adequately clean and digitally enhance the original work, there are occasionally instances where imperfections such as blurred or missing pages, poor pictures or errant marks may have been introduced due to either the quality of the original work or the scanning process itself. Despite these occasional imperfections, we have brought it back into print as part of our ongoing global book preservation commitment, providing customers with access to the best possible historical reprints. We appreciate your understanding of these occasional imperfections, and sincerely hope you enjoy seeing the book in a format as close as possible to that intended by the original publisher.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

Autres éditions populaires du même titre