Jump to content

Pascal for the Macintosh 1986

From RetroTechCollection

Pascal for the Macintosh is a Pascal textbook by Henry Ledgard and Andrew Singer, with the assistance of Peg Robbins, published by Addison-Wesley, Reading, Massachusetts, ©1986; ISBN 0-201-11772-X, Library of Congress catalog number 84-24503. The printed book has xix front pages and 391 numbered pages ending with the index; the scan has 396 PDF pages.

The book teaches programming with Apple's interpreted Macintosh Pascal, drawing on QuickDraw for graphics. Each group of chapters opens with a "prelude", a Sherlock Holmes story such as "The Adventure of the Bathing Machine" or "A Study of Cigar Ash" that sets the programming problem.

Contents

[edit | edit source]

Book page numbers, from the contents pages.

  • List of Illustrative Programs (p. xi); Preface (p. xv); To the Reader (p. xix)
  • Chapters 1–3 (from p. 1): using the Macintosh and entering programs; algorithms and program structure; QuickDraw screen layout and procedures (p. 41)
  • Chapters 4–6 (from p. 69): variables, expressions and input/output; conditional statements; loops
  • Chapters 7–8 (from p. 153): problem solving and program clarity; debugging with breakpoints, Step and Reset (p. 166)
  • Chapters 9–12 (from p. 175): simple types, arrays, subprograms and recursion, files
  • Chapters 13–14: records and pointers (p. 301); applications with QuickDraw shapes, colours, text faces and pen modes (p. 317)
  • Chapters 15–16: planning (p. 331) and a text-formatting program (p. 343)
  • Appendix A Summary of Menus (p. 371); Appendix B Syntax of Macintosh Pascal (p. 377); Appendix C Challenging Programming Exercises (p. 383)
  • Index (p. 389)

What it does not contain

[edit | edit source]

It is a programming textbook. It has no schematics, parts lists, voltages or service procedures. For hardware figures use Apple's service manuals (Category:Apple Service Source) and developer notes.

[edit | edit source]

Download: Pascal_for_the_Macintosh_1986.pdf (24.8 MB)