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

0 avg rating
( 0 ratings by Goodreads )
 
9781332113002: The Cims Pl/I Compiler: April 1979, Report No; 013 (Classic Reprint)

Excerpt from The Cims Pl/I Compiler: April 1979, Report No; 013

Cims Pl/I is an implementation of Pl/I on the Control Data 6600 computer. The compiler is itself written almost entirely in Pl/I. Since a Pl/I compiler is an inherently large object, building one is a good way to test the limits of ideas on compiler construction and programming methodology. The compiler is a multi-pass affair, and the first three passes are almost entirely machine-independent. Two primary kinds of internal representations are used: a sequential form for information with relatively little interreferencing, and a pointer-linked form for other objects such as declarations and block descriptors. The rearmost machine-independent representation is the Second Intermediate Language, Il2, which treats the program as a set of instructions to a virtual Pl/I machine. The instructions include both executable instructions and storage-defining instructions. Parsing is done semi-automatically, using a preprocessor to build essential tables. Reasons for not using a fully automatic parser are given. Good error handling is achieved by generalizing the syntactic forms accepted by the parser, and preparing the later passes to cope with these generalized forms. Preprocessors that derive useful information from the source text of the compiler itself are used for various purposes.

About the Publisher

Forgotten Books publishes hundreds of thousands of rare and classic books. Find more at www.forgottenbooks.com

This book is a reproduction of an important historical work. Forgotten Books uses state-of-the-art technology to digitally reconstruct the work, preserving the original format whilst repairing imperfections present in the aged copy. In rare cases, an imperfection in the original, such as a blemish or missing page, may be replicated in our edition. We do, however, repair the vast majority of imperfections successfully; any imperfections that remain are intentionally left to preserve the state of such historical works.

"synopsis" may belong to another edition of this title.

Buy New View Book
List Price: US$ 7.97
US$ 15.94

Convert Currency

Shipping: FREE
From United Kingdom to U.S.A.

Destination, Rates & Speeds

Add to Basket

Top Search Results from the AbeBooks Marketplace

1.

Paul W Abrahams
Published by Forgotten Books, United States (2015)
ISBN 10: 1332113001 ISBN 13: 9781332113002
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description Forgotten Books, United States, 2015. Paperback. Book Condition: New. Language: English . Brand New Book ***** Print on Demand *****. Excerpt from The Cims Pl/I Compiler: April 1979, Report No; 013 Cims Pl/I is an implementation of Pl/I on the Control Data 6600 computer. The compiler is itself written almost entirely in Pl/I. Since a Pl/I compiler is an inherently large object, building one is a good way to test the limits of ideas on compiler construction and programming methodology. The compiler is a multi-pass affair, and the first three passes are almost entirely machine-independent. Two primary kinds of internal representations are used: a sequential form for information with relatively little interreferencing, and a pointer-linked form for other objects such as declarations and block descriptors. The rearmost machine-independent representation is the Second Intermediate Language, Il2, which treats the program as a set of instructions to a virtual Pl/I machine. The instructions include both executable instructions and storage-defining instructions. Parsing is done semi-automatically, using a preprocessor to build essential tables. Reasons for not using a fully automatic parser are given. Good error handling is achieved by generalizing the syntactic forms accepted by the parser, and preparing the later passes to cope with these generalized forms. Preprocessors that derive useful information from the source text of the compiler itself are used for various purposes. About the Publisher Forgotten Books publishes hundreds of thousands of rare and classic books. Find more at This book is a reproduction of an important historical work. Forgotten Books uses state-of-the-art technology to digitally reconstruct the work, preserving the original format whilst repairing imperfections present in the aged copy. In rare cases, an imperfection in the original, such as a blemish or missing page, may be replicated in our edition. We do, however, repair the vast majority of imperfections successfully; any imperfections that remain are intentionally left to preserve the state of such historical works. Bookseller Inventory # APC9781332113002

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 15.94
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

2.

Paul W Abrahams
Published by Forgotten Books, United States (2015)
ISBN 10: 1332113001 ISBN 13: 9781332113002
New Paperback Quantity Available: 10
Print on Demand
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Forgotten Books, United States, 2015. Paperback. Book Condition: New. Language: English . Brand New Book ***** Print on Demand *****.Excerpt from The Cims Pl/I Compiler: April 1979, Report No; 013 Cims Pl/I is an implementation of Pl/I on the Control Data 6600 computer. The compiler is itself written almost entirely in Pl/I. Since a Pl/I compiler is an inherently large object, building one is a good way to test the limits of ideas on compiler construction and programming methodology. The compiler is a multi-pass affair, and the first three passes are almost entirely machine-independent. Two primary kinds of internal representations are used: a sequential form for information with relatively little interreferencing, and a pointer-linked form for other objects such as declarations and block descriptors. The rearmost machine-independent representation is the Second Intermediate Language, Il2, which treats the program as a set of instructions to a virtual Pl/I machine. The instructions include both executable instructions and storage-defining instructions. Parsing is done semi-automatically, using a preprocessor to build essential tables. Reasons for not using a fully automatic parser are given. Good error handling is achieved by generalizing the syntactic forms accepted by the parser, and preparing the later passes to cope with these generalized forms. Preprocessors that derive useful information from the source text of the compiler itself are used for various purposes. About the Publisher Forgotten Books publishes hundreds of thousands of rare and classic books. Find more at This book is a reproduction of an important historical work. Forgotten Books uses state-of-the-art technology to digitally reconstruct the work, preserving the original format whilst repairing imperfections present in the aged copy. In rare cases, an imperfection in the original, such as a blemish or missing page, may be replicated in our edition. We do, however, repair the vast majority of imperfections successfully; any imperfections that remain are intentionally left to preserve the state of such historical works. Bookseller Inventory # APC9781332113002

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 16.54
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

3.

Paul W. Abrahams
Published by Forgotten Books (2015)
ISBN 10: 1332113001 ISBN 13: 9781332113002
New Softcover Quantity Available: 15
Print on Demand
Seller:
Rating
[?]

Book Description Forgotten Books, 2015. Book Condition: New. This item is printed on demand for shipment within 3 working days. Bookseller Inventory # LP9781332113002

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 14.59
Convert Currency

Add to Basket

Shipping: US$ 3.53
From Germany to U.S.A.
Destination, Rates & Speeds

4.

Paul W Abrahams
Published by Forgotten Books, United States (2015)
ISBN 10: 1332113001 ISBN 13: 9781332113002
New Paperback Quantity Available: 10
Seller:
Book Depository hard to find
(London, United Kingdom)
Rating
[?]

Book Description Forgotten Books, United States, 2015. Paperback. Book Condition: New. Language: English . This book usually ship within 10-15 business days and we will endeavor to dispatch orders quicker than this where possible. Brand New Book. Excerpt from The Cims Pl/I Compiler: April 1979, Report No; 013 Cims Pl/I is an implementation of Pl/I on the Control Data 6600 computer. The compiler is itself written almost entirely in Pl/I. Since a Pl/I compiler is an inherently large object, building one is a good way to test the limits of ideas on compiler construction and programming methodology. The compiler is a multi-pass affair, and the first three passes are almost entirely machine-independent. Two primary kinds of internal representations are used: a sequential form for information with relatively little interreferencing, and a pointer-linked form for other objects such as declarations and block descriptors. The rearmost machine-independent representation is the Second Intermediate Language, Il2, which treats the program as a set of instructions to a virtual Pl/I machine. The instructions include both executable instructions and storage-defining instructions. Parsing is done semi-automatically, using a preprocessor to build essential tables. Reasons for not using a fully automatic parser are given. Good error handling is achieved by generalizing the syntactic forms accepted by the parser, and preparing the later passes to cope with these generalized forms. Preprocessors that derive useful information from the source text of the compiler itself are used for various purposes. About the Publisher Forgotten Books publishes hundreds of thousands of rare and classic books. Find more at This book is a reproduction of an important historical work. Forgotten Books uses state-of-the-art technology to digitally reconstruct the work, preserving the original format whilst repairing imperfections present in the aged copy. In rare cases, an imperfection in the original, such as a blemish or missing page, may be replicated in our edition. We do, however, repair the vast majority of imperfections successfully; any imperfections that remain are intentionally left to preserve the state of such historical works. Bookseller Inventory # LIE9781332113002

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 18.70
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds