Pascal : User manual and report

by Kathleen Jensen

Other authorsNiklaus Wirth (Author)
Paper Book, 1978

Status

Available

Call number

001.6424

Library's review

Indeholder "Preface", "0. Introduction", "1. Notation and Vocabulary", "2. The Concept of Data", " A. The type Boolean", " B. The type integer", " C. The type real", " D. The type char", "3. The Program Heading and the Declaration Part", " A. The program heading", " B. The label declaration part",
Show More
" C. The constant definition part", " D. The type definition part", " E. The variable declaration part", " F. The procedure and function declaration part", "4. The Concept of Action", " A. The assignment statement", " B. The Compound statement", " C. Repetitive statements", " C.1 The while statement", " C.2 The repeat statement", " C.3 The for statement", " D. Conditional statements", " D.1 The if statement", " D.2 The case statement", " E. The goto statement", "5. Scalar and Subrange Types", " A. Scalar types", " B. Subrange types", "6. Structured Types in General — The Array in Particular", "7. Record Types", " A. The with statement", "8. Set Types", "9. File Types", " A. Textfiles", " B. The Standard files "input" and "output"", "10. Pointer Types", "11. Procedures and Functions", " A. Procedures", " B. Functions", " C. Remarks", "12. Input and Output", " A. The procedure read", " B. The procedure write", "13. PASCAL 6000-3.4", " A. Extensions to the language Pascal", " A.1 Segmented files", " A.2 External procedures", " B. Specifications left undefined in the preceding chapters", " B.1 The program heading and external files", " B.2 Representation of files", " B.3 The Standard types", " B.4 The Standard procedure write", " C. Restrictions", " D. Additional predefined types, procedures, and functions", " D.1 Additional predefined types", " D.2 Additional predefined procedures and functions", "14. How to Use the PASCAL 6000-3.4 System", " A. Control statements", " B. Compiler options", " C. Error messages", " C.1 Compiler", " C.2 Run-time", "References", "Appendix A Standard Procedures and Functions", "Appendix B Summary of Operators", "Appendix C Tables", "Appendix D Syntax", "Appendix E Error Number Summary", "Appendix F Programming Examples", "Index", "REPORT by N. Wirth", "1. Introduction", "2. Summary of the language", "3. Notation, terminology, and vocabulary", "4. Identifiers, Numbers and Strings", "5. Constant definitions", "6. Data type definitions", " 6.1. Simple types", " 6.2. Structured types", " 6.3. Pointer types", "7. Declarations and denotations of variables", " 7.1. Entire variables", " 7.2. Component variables", " 7.3. Referenced variables", "8. Expressions", " 8.1. Operators", " 8.2. Function designators", "9. Statements", " 9.1. Simple statements", " 9.2. Structured statements", "10. Procedure declarations", " 10.1 Standard procedures", "11. Function declarations", "11.1 Standard functions", "12. Input and Output", "13. Programs", "14. A Standard for implementation and program interchange", "15. Index".

Pascal har aldrig været mit favoritsprog blandt andet fordi der er så frygteligt non-portabelt.
Show Less

Publication

New York, Springer-Verlag, 1978.

Description

The original description of Pascal by the designer of the language has been up-dated to incorporate the ISO-standard. Revisions to Niklaus Wirth's classic, Pascal: User Manual and Report include: Wirth's EBNF syntactical notation - an expanded user manual with improved programming examples - a thorough appendix summarizing changes in the language necessitated by the ISO-standard. What is left unchanged is the rigor and precision that made PASCAL: User Manual and Report the definitive reference for nearly a decade.

Language

Original language

English

Original publication date

1974

Physical description

167 p.; 24.2 cm

ISBN

0387901442 / 9780387901442

Local notes

Omslag: Ikke angivet
Omslaget viser titel og forfatternavne med en lidt udflydende hippiefont i rød på sølv baggrund
Indskannet omslag - N650U - 150 dpi

Pages

167

Library's rating

Rating

(13 ratings; 3.2)

DDC/MDS

001.6424
Page: 0.2115 seconds