Pascal User Manual and Report: ISO Pascal Standard

Front Cover
Springer Science & Business Media, Sep 24, 1991 - Computers - 266 pages
puter system. In 1971 one computer system had a Pascal compiler. By 1974 the number had grown to 10 and in 1979 there were more than 80. Pascal is always available on those ubiquitous breeds of computer systems: personal computers andl professional workstations. Questions arising out of the Southampton Symposium on Pascal in 1977 [Reference 10] began the first organized effort to write an officially sanctioned, international Pascal Standard. Participants sought to consolidate the list of questions that naturally arose when people tried to implement Pascal compilers using definitions found in the Pascal User Manual and Report. That effort culminated in the ISO 7185 Pascal Standard [Reference 11] which officially defines Pascal and necessitated the revision of this book. We have chosen to modify the User Manual and the Report with respect to the Standard - not to make this book a substitute for the Standard. As a result this book retains much of its readability and elegance which, we believe, set it apart from the Standard. We updated the syntactic notation to Niklaus Wirth's EBNF and improved the style of programs in the User Manual. For the convenience of readers familiar with previous editions of this book, we have included Appendix E which summarizes the changes necessitated by the Standard.
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

B Syntax Diagrams
3
CHAPTER
9
A Ordinal Data Types
15
CHAPTER 3
21
E Conditional Statements
43
A The Array Type
56
A Fixed Records
65
CHAPTER 8
76
Symbols and Symbol Separators
148
Variables
161
Statements
170
Blocks Scope and Activations
177
Textfile Input and Output
194
Compliance with ISO 7185
200
Kathleen Jensen
203
APPENDIX B Summary of Operators
208

CHAPTER 9
86
B Textfiles
92
B New and Dispose
99
Forward Declarations
126
B The Procedures Read and Readln
133
REPORT Pascal Reference by N Wirth
142
Standard Pascal Implementors should regard the task of recognizing
143
Hierarchical
215
Cross Reference of EBNF Indexed To Report
221
Syntax Diagrams
230
APPENDIX E Summary of Changes to Pascal User Manual
240
APPENDIX G ASCII Character Set
247
Index
254
Copyright

Other editions - View all

Common terms and phrases

Bibliographic information