Jump to content

The MacPascal Book 1985: Difference between revisions

From RetroTechCollection
P4 verification: real documentation page - full printed title, author, publisher, year, ISBN and page count, with the page-title errors recorded and an explicit statement that it is not a repair source
Update links to Oh! Macintosh Pascal! 1986 after page move
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''''The MacPascal Book''''' by '''Paul Goodman and Alan Zeldin'''. '''Brady Communications Company, Inc.''' (a Prentice-Hall publishing company), Bowie, Maryland, '''© 1985''', '''ISBN 0-89303-644-7'''. '''347 pages''' in this scan.
'''''The MacPascal Book''''' is a Macintosh Pascal tutorial by Paul Goodman and Alan Zeldin, published by Brady Communications Company, Inc. (a Prentice-Hall publishing company), Bowie, Maryland, © 1985, ISBN 0-89303-644-7. The printed book has xviii + 333 pages.<ref name="ol">Open Library, [https://openlibrary.org/isbn/0893036447 ISBN 0-89303-644-7] (retrieved 2026-10-01): "xviii, 333 p."</ref> It teaches Pascal with the MacPascal (Macintosh Pascal) interpreter, starting from general computer concepts and finishing with a complete checking-and-savings application. It is a different book from [[MacPascal Programming 1985]], by Drew Berentes (TAB Books).


Opens with a general computer-concepts chapter — hardware, software, language translators, interpreters and compilers, the operating system — before reaching Macintosh Pascal itself. Not to be confused with [[MacPascal Programming 1985]], a different book by a different author published the same year.
== Contents ==
 
<templatestyles src="Template:StyledTable/styles.css" />
'''Not a repair source.''' This is a software book: no schematic, no parts list, no component value, no voltage and no fault-finding procedure for any machine. Nothing on this wiki should cite it for a hardware figure.
{| class="wikitable styled-table" style="width:80%; text-align:left;"
|+'''Contents, from the book's contents pages'''
! Chapter !! Page
|-
| 1. Computer concepts || 1
|-
| 2. Using MacPascal || 7
|-
| 3. Pascal fundamentals || 19
|-
| 4. Pascal structures (including an introduction to graphics, p. 71) || 47
|-
| 5. Debugging a MacPascal program || 77
|-
| 6. More on data types || 85
|-
| 7. Procedures || 103
|-
| 8. Arrays and strings || 125
|-
| 9. More on structures || 151
|-
| 10. A formal look at graphics || 185
|-
| 11. Files || 213
|-
| 12. Variant records and pointers || 233
|-
| 13. A look at an application: the checking and savings program || 243
|-
| Appendices A-L || 267
|-
| Index || 327
|}
The appendices are: A, selected exercise answers; B, menu summary; C, documenting a program; D, sound and music (p. 284); E, differences between MacPascal and UCSD Pascal (p. 289); F, reserved words; G, syntax diagrams (p. 293); H, QuickDraw routines (p. 308); I, SANE functions and procedures (p. 314); J, MacPascal error messages (p. 317); K, bibliography; L, the Macintosh character set (p. 325).


== Related pages ==
== Related pages ==
* [[:Category:Apple Programming Documentation]] — the rest of the collection
* [[MacPascal Programming 1985]]
* [[:Category:Apple Documentation]] · [[:Category:Apple Vintage Computers]]
* [[Oh! Macintosh Pascal! 1986]]
* [[Maintenance Guides]] — for the hardware side
* [[:Category:Apple Programming Documentation]]
* [[MacPascal Programming 1985]] · [[Oh Pascal! 1986]]


<pdf>File:The_MacPascal_Book_1985.pdf</pdf>
<pdf>File:The_MacPascal_Book_1985.pdf</pdf>


Download here: [[:File:The_MacPascal_Book_1985.pdf|The_MacPascal_Book_1985.pdf]]
Download: [[:File:The_MacPascal_Book_1985.pdf|The_MacPascal_Book_1985.pdf]]
 
== References ==
<references />


[[Category:Apple Programming Documentation]]
[[Category:Apple Programming Documentation]]

Latest revision as of 19:27, 1 October 2026

The MacPascal Book is a Macintosh Pascal tutorial by Paul Goodman and Alan Zeldin, published by Brady Communications Company, Inc. (a Prentice-Hall publishing company), Bowie, Maryland, © 1985, ISBN 0-89303-644-7. The printed book has xviii + 333 pages.[1] It teaches Pascal with the MacPascal (Macintosh Pascal) interpreter, starting from general computer concepts and finishing with a complete checking-and-savings application. It is a different book from MacPascal Programming 1985, by Drew Berentes (TAB Books).

Contents

[edit | edit source]
Contents, from the book's contents pages
Chapter Page
1. Computer concepts 1
2. Using MacPascal 7
3. Pascal fundamentals 19
4. Pascal structures (including an introduction to graphics, p. 71) 47
5. Debugging a MacPascal program 77
6. More on data types 85
7. Procedures 103
8. Arrays and strings 125
9. More on structures 151
10. A formal look at graphics 185
11. Files 213
12. Variant records and pointers 233
13. A look at an application: the checking and savings program 243
Appendices A-L 267
Index 327

The appendices are: A, selected exercise answers; B, menu summary; C, documenting a program; D, sound and music (p. 284); E, differences between MacPascal and UCSD Pascal (p. 289); F, reserved words; G, syntax diagrams (p. 293); H, QuickDraw routines (p. 308); I, SANE functions and procedures (p. 314); J, MacPascal error messages (p. 317); K, bibliography; L, the Macintosh character set (p. 325).

[edit | edit source]

Download: The_MacPascal_Book_1985.pdf

References

[edit | edit source]
  1. ↑ Open Library, ISBN 0-89303-644-7 (retrieved 2026-10-01): "xviii, 333 p."