MPW 3.0 Pascal
MPW 3.0 Pascal
Macintosh · 1988 · PDF
| Filename | MPW_3.0_Pascal_1988.pdf |
|---|---|
| Size | 20.73 MB |
| Year | 1988 |
| Subsection | developer / MPW / MPW_3.0 |
| Downloads | 0 |
Contents
(/
9. Macintosh'
Macintosh Programmer's
Workshop 3(.0 Pascal
'
ti APPLE COMPUM, INC.
This manual and the software described
in il are copyrishted, with all rights
reserved. Under the copyrisbt laws, this
manual or the software may not be
copied, in whole or in part, without
written consent of Apple, except in the
normal use d the software or .to make a
backup copy of the software. The same
proprietary and copyright notices must
be aff'JXed to any permitted copies as
were affixed to the original. This exceptk>n does not allow copies to be made
for others, whether or not sold, but all of
the material purchased (with all backup
copies) may be sold, given, or loaned to
another peison. Under the law, copying
includes uanslating into another language or format
You may use the software oo any
computer owned by you, but extra
copies cannot be made for this purpose.
The Apple logo is a registered trademark
of Apple Ccmputer, Inc. Use of the
"keyboard" logo (Option-Shift-IQ for
coaimertial purposes without the prior
written consent of Apple may constitute
trademark infringement and unfair
competition in violation of federal and
stare laws.
0 1988 Apple Computer, Inc.
20525 Mariani Avenue
Cupertim, CA 95014
(408) 996-1010
Apple, the Apple logo, laserWriter,
Macimosh, and MacApp are registered
trademarks of Apple Computer, Inc.
ITC Garamond and ITC 1.apf Dingbats
are registered trademarks of International
Typeface Corporation.
Microsoft is a registered trademarlc of
Microsoft Corporation.
POSTSCRIPT and Adobe Wustrator are
registered trademarks of Adobe
Systems Incorporated.
Adobe Wustrator is a trademark of
Adobe Systems Incorporated.
IrnageStudio is a trademark of E,,selte
Pendaflex Corporation in the United
States, of LetraSet Canada Limiled in
Canada, and of Falte IetraSet
Limiled elsewhere.
QMS is a registered trademark of
QMS, Inc.
llnotronic is a registered trademark of
llnotype company.
Smalltalk-SO 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 ftles 9
About the Pascal libraries 10
About the Pascal examples 13
Installing MPW Pascal 14
Segmentation control 15
Creating resourtes 16
Creating an application in MPW Pascal 16
Building an application 17
Compiling an application 17
Unking an application 18
Creating a tool in MPW Pascal 19
Building a tool 20
Compiling a tool 20
"
Unking a tool 20
Creating a desk a~ry 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
Iii
Interface files 24
Compiler options 25
SANE and the Macintosh II 25
Floating-point enhancements 25
MC68881 enhancements 26
MC68020 enh2ncements 27…
Showing first 3,000 characters of 500,000 total. Open the full document →