MPW Pascal 3.0 Reference
MPW Pascal 3.0 Reference
Macintosh · 1988 · PDF
| Filename | MPW_Pascal_3.0_Reference_1988.pdf |
|---|---|
| Size | 21.03 MB |
| Year | 1988 |
| Subsection | developer / MPW |
| Downloads | 0 |
Contents
(
•~ Macintosh®
Macintosh Programmer's
ti APPLE COMPUTER, INC.
This manual and the software described
in it are copyrighted, with all rights
reserved. Under the copyright laws, this
manual or the software may not be
copied, in whole or in part, without
written consent of A!Jple, except in the
normal use of the software or to make a
backup copy of the software. The same
proprietary and copyright notices must
be affixed to any permitted copies as
were affixed to the original. This exception 00es not allow copies to be made
for othe.is, whether or not sold, but all of
the material purchased (with all backup
copies) may be sold, given, or loaned to
another pe.ison. Under the law, copying
includes translating into another language or format
You may use the software on any
computer owned by you, but extra
copies cannot be made for this purpose.
The Apple logo is a registered trademark
of Apple Computer, Inc. Use of the
"keyboard• logo (Option-Shift-K) for
conunercial purposes without the prior
written consent of Apple may constitute
trademark infringement and unfair
competition in violation of federal and
state laws.
© 1988 Apple Computer, Inc.
20525 Mariani Avenue
Cupertino, CA 95014
(408) 996-1010
Apple, the Apple logo, I.aserWriter,
Macintosh, and MacApp are registered
trademarks of Apple Computer, Inc.
ITC Garamond and ITC Zapf Dingbats
are registered trademarks of International
Typeface Corporation.
Microsoft is a registered trademark of
Microsoft Corporation.
POSTSCRIPT and Adobe illustrator are
registered trademarks of Adobe
Systems Incorporated.
Adobe illustrator is a trademark of
Adobe Systems Incorporated.
IrnageStudio is a trademark of Esselte
Pendaflex Corporation in the United
States, of LetraSet Canada Limited in
Canada, and of F.sselte LetraSet
Llmited elsewhere.
QMS is a registered trademark of
QMS, Inc.
Llnotronic is a registered trademark of
Linotype company.
Smalltallc-80 is a registered trademark of
the Xerox Corporation.
Simultaneously published in the United
States and Canada.
Contents
Tables and Figures xvii
Preface
xix
1 About MPW Pascal 1
About MPW Pascal version 3.0 3
About SADE and MacsBug 4
Object Pascal 5
About the Pascal interface files 6
Using interface files 9
About the Pascal libraries 10
About the Pascal examples 13
Installing MPW Pascal 14
Segmentation control 1S
Creating resoun:es 16
Creating an application in MPW Pascal 16
Building an application 17
Compiling an application 17
linking an application 18
Creating a tool in MPW Pascal 19
Building a tool 20
Compiling a tool 20
'"
linking a tool 20
Creating a desk accessory in MPW Pascal 21
Desk accessory restrictions 21
The DRVRRuntime library 21
Desk accessory routines 22
Building a desk accessory 23
linking a desk accessory 23
Creating code for different models of the Macintosh 24
Source code 24
ill
Interface files 24
Compiler options 25
SANE and the Macintosh II 25
Floating-point enhancements 25
MC68881 enhancements 26
MC680/0 t:1LJC'.ncen1ent.:i 27
Othe…
Showing first 3,000 characters of 500,000 total. Open the full document →