MPW 3.0A2 Documents
MPW 3.0A2 Documents
Macintosh · PDF
| Filename | MPW_3.0A2_Documents_19880714.pdf |
|---|---|
| Size | 32.47 MB |
| Subsection | developer / MPW / MPW_3.0 |
| Downloads | 0 |
Contents
(
MPW 3.0A2 Document List
MPW Overview
• MPW 3.0A2 Release Notes
Projector
•Projector Apha 2 Release Notes
• Converting Your Projects
•Macintosh Programmers's Workshop Project Management
System ERS ''Projector"
SADE
•Alpha 2 Release Notes
•Macintosh SADE Reference Manual Alpha Draft #2
Libraries
• A2 Libraries
• Pre-A2 Libraries
Linker Tools
•Release Notes for MPW 3.0A2 - Linker and related tools
Interfaces
•Converting Between pre-3.0 Str255's and 3.0 Str25S's
•Interface Release Notes
• Pre-A2 Interfaces
•Macintosh Technical Notes: Setting and Restoring AS
MPW Shell
•Macintosh Programmer's Workshop 3.0 Shell ERS
Commando
•Commando's Built-In Editor and other new features
SetVersion
• SetVersion manual page
Choose
• Choose manual page
• Changes to Choose
Dump File
• DumpFile manual page
Where ls
• Whereis manual page
Sort
•Sort manual page
Resource Tools
• Rez & DeRez ERS
•Macintosh ResEdit Reference Manual Beta Draft
Parser Generator
• MPW LL(l) Parse Table Generator ERS
MacsBug
•Macintosh MacsBug Reference APDA Final Draft
('"
_/'
('\
/
(\
,.
)
/
MPW 3.0A2 Release Notes
July 14, 1988
Overview
This release note pertains to the following MPW products:
• MPW Development Environment
• MPWPascal
•MPWC
• MPW Assembler
MPW C++ has its own separate release note. This release note, the
MPW 3.0 ERS' s, and other tool-specific release notes are the
documentation for this release. Differences between the ERS,
previous 3.0 development releases, and this release are documented
below. If no release note exists for something that has an ERS, assume
that the piece has been implemented as documented in the ERS.
MPW 3.0A2 highlights include a symbolic debugger, project
management system, and new C compiler. All of the C pieces of
MPW, were compiled with this new C. Since MPW 2.0, the C header
files have three important changes: every function has a function
prototype, the capitalization for routines that pass strings and points
has changed, and the definition of Str255 has changed. The
capitalization and Str255 changes will require changes to your C
source. See the section below titled ''Interfaces."
(
Another change in MPW 3.0A2 may require a change to your
Makefiles. The Pascal compiler no longer uses the Load/Dump
mechanism. Instead, the compiled object code for each unit is saved
in the unit's resource fork. Therefore, dependency rules (in
Makefiles) upon Pascal dump files are obsolete. See the section below
titled "Pascal."
The A2 C compiler now has function prototype checking turned on.
Furthermore, the C compiler is very strict about type compatibility.
Be forewarned ...
Installation
• Installation from floppies - MPW 3.0 now includes an installer disk
for installing MPW from a set of floppy disks .. Here are the steps for
automatically installing MPW on your disk:
1) drag the ''Installation Folder" onto the hard disk where
you want MPWinstalled
·
2) launch the MPW Shell found in the ''Installation Folder"
App…
Showing first 3,000 characters of 500,000 total. Open the full document →