Skip to main content
Home Documents Game Manuals MPW Reference V1.0
MPW Reference V1.0

MPW Reference V1.0

Game Manuals · PDF
FilenameMPW_Reference_v1.0.pdf
Size13.05 MB
Subsection MPW
Downloads0
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
MPW Reference V1.0
/
Loading…
Home Documents Macintosh MPW 3.2 Release Notes
MPW 3.2 Release Notes

MPW 3.2 Release Notes

Macintosh · 1991 · PDF
FilenameMPW_3.2_Release_Notes_1991.pdf
Size6.98 MB
Year1991
Subsection developer / MPW / MPW_3.2
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
MPW 3.2 Release Notes
/
Loading…
OCR / Text contents
030-3621-A MPW3.2 Release Notes Erratum Due to an oversight, an erroneous comment symbol was used in lines 20 through 24 of the source file: {MPW}PExamples:TESampleGlue.a The character"#" was incorrectly written where the character";" should have been written. MPW3.2 Release Notes i Copyright Apple Computer, Inc. 1990-1991. All rights reserved. MPW3.2 Release Notes This release note summarizes the differences between MPW 3.2 and MPW 3.0, the last version for which a reference manual exists. Details beyond those given in this note are to be found in separate release notes entitled MPW 3.2 Shell, MPW 3.2 Object Pascal, MPW 3.2 C, MPW 3.2 Assembler, MPW 3.2 Libraries & Interfaces, MPW 3.2 "411" Help, MPW 3.2 Run-Time Architecture, MPW 3.2 SIOW, and MPW 3.2 Tools & Scripts. Three of the above: "411" Help, Run-Time Architecture, and SIOW describe completely new features. Principal Changes Shell • Projector has a number of enhancements. • The Editor provides split windows. • A marker browser has been provided. • There are additional commands for the faccess function. • The save command, when scripted, saves the resource fork of a file if any resource has changed. • MPW can now be run under A/UX. • New System 7 .0 error codes have been added to the file SysErrs.err. c • A variety of new object code optimizations have been implemented. • There are new compiler options to control optimization level. MPW3.2 Release Notes 1 Copyright Apple Computer, Inc. 1990-1991. All rights reserved. • Support is provided for the MacApp debugger and code profilers (generating a preamble and postamble for functions). • A new pragma is provided for passing parameters to functions via registers. • A new pragma is provided to force the generation of MC68020 code. • A new pragma is provided to prevent the multiple inclusion of header files. • There is a new option for invoking the "32-bit everything'' run-time architecture. • A new pragma is provided to prevent dead code stripping by the linker. • An option is provided for machines having the MC68020 and up that allows stand-alone code segments greater than 32K. Object Pascal • Further object code optimizations, including an optional two-pass code generation phase which allocates unused scratch registers for local data. • An option to control optimization level. • An option for invoking the "32-bit everything'' run-time architecture. • A new syntax for declaring forward and external objects • Enhancements to the Object Pascal declaration handling to support MacApp. • Support for USES clauses in the implementation section of a unit. • Support for external C functions with arbitrary numbers of arguments,. • The ability to omit static links for nested procedures that don't need them. • Increase in the number of nested include files, the maximum number of nested compiletime conditionals, and in the number of long identifiers. ASM • New optimizations. • Longer identifiers to support C++ name mangling. • MC68040 s…

Showing first 3,000 characters of 222,399 total. Open the full document →

Home Documents Macintosh MPW 3.0 Reference Volume 2
MPW 3.0 Reference Volume 2

MPW 3.0 Reference Volume 2

Macintosh · 1988 · PDF
FilenameMPW_3.0_Reference_Volume_2_1988.pdf
Size13.41 MB
Year1988
Subsection developer / MPW
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
MPW 3.0 Reference Volume 2
/
Loading…
OCR / Text contents
Part II Command Reference Part II Command Reference Part II is a conunand dictionary that describes each of the tools, scripts, and built-in conunands of the Macintosh Programmer's Workshop 3.0. When you have become sufficiently familiar with the material in Part I, you can move Part II to a smaller separate binder for convenient desktop reference. (You may also want to include frequently used appendixes or tables in the separate binder.) Please be sure to read the next section, "Conunand Prototype," which explains the format for all conunand deSCriptions and defines the basic behavior of all conunands .• Contents Conunand Prototype 6 AddMenu-add menu item 9 Adjust-adjust lines 13 Alert---display an alert box 14 Alias---define or write conunand aliases 15 Align-align text to left margin 17 Asm-MC68xxx Macro Assembler 18 Backup-folder file backup 25 Beep-generate tones 34 Begin ... End-group conunands 36 Break-break from For or Loop 38 BuildConunands-show Build commands 40 BuildMenu-create the Build menu 42 BuildProgram-build the specified program 43 C-C Compiler 45 Canon-canonical spelling tool 49 Catenate-concatenate files 52 CheckIn-check in files to a project 54 CheckOut-check out files from a project 57 CheckOutDir-set checkout directory 61 Choose-choose or list network volumes and printers 64 Clear-clear the selection 68 Close-close specified windows 69 1 Conunando-display dialog for a command 71 Compare-compare text files 73 CompareFiles-show file differences 79 CompareRevisions-compare revisions 81 Confirm-display confirmation dialog box 83 Continue-continue with next iteration of For or Loop 85 Copy-copy selection to Clipboard 87 Count-count lines and characters 89 CPlus-C++ compiling system 91 CreateMake-create a simple makefile 96 Cut-copy selection to Clipboard and delete it 99 Date-write the date and time 100 Delete-delete files and directories 102 DeleteMenu-delete user-defined menus and items 104 DeleteNames--delete symbolic names 105 DeleteRevisions--delete revisions and branches 107 DeRez-Resource decompiler 109 Directory-set or write the default directory 113 DirectoryMenu-create the Directory menu 115 Dolt-highlight and execute a series of conunands 117 DumpCode-write formatted resources 119 DumpFile-display contents of an arbitrary file 122 DumpObj-write formatted object file 125 Duplicate-duplicate files and directories 128 Echo-echo parameters 130 Eject-eject volumes 132 Entab-<:onvert runs of spaces to tabs 133 Equa1-compare files and directories 136 Erase-initialize volumes 139 Evaluate-evaluate an expression 140 Execute-execute a script in the current scope 145 Exists-<onfirm the existence of a file or directory 146 Exit-exit from a script 147 Export-make variables available to programs 148 FileDiv-divide a file into several smaller files 150 Files-list files and directories 152 Find-find and select a text pattern 155 Flush-<:lear the conunand cache 157 For...-repeat conunands once per parameter 158 2 MPW 3.0 Refer…

Showing first 3,000 characters of 443,907 total. Open the full document →

Home Documents Macintosh MPW 3.0 Assembler
MPW 3.0 Assembler

MPW 3.0 Assembler

Macintosh · 1988 · PDF
FilenameMPW_3.0_Assembler_1988.pdf
Size20.89 MB
Year1988
Subsection developer / MPW / MPW_3.0
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
MPW 3.0 Assembler
/
Loading…
OCR / Text contents
(' ti. Macintosh' -----------Macintosh Programmer's Worksht>l' 3.0 Assembler Reference • ·~y_,.r· APPLE COMPUTER, INC. nm manual and the software described in it are copyrighted, with all rigbls reserved. Un:ier the copyright laws, this manual or the software may not be copied, in whole or part, wir.hout wrillen coosem of Apple, except in the nonnal use of the softw2.re ex to ma.lee a backup copy of the software. 1be same proprietary and copyright notices must be affixed to any permiaed copies as were aft"ixed to the original. This exception does not allow copies to be made for ochers, whether or nOl sold, but all of the material purchased (with all backup copies) may be sold, given. or loaned to another person. Under the law, copying includes tramlating 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. C 1985-88 Apple Computer, Inc. 20525 Mariani Ave. Cupertino, California 95014 (408) 996-1010 Pa.sal Compiler C 1982-88 Apple Computer, Inc. c 1981 svs, Inc. Apple, the Apple logo, AppleShare, AppleTalk, AIUX, lmageWriter, I.ascrWriter, Lisa, MacApp, Macintosh, and SANE, are registered trademarks of Apple Computer, Inc. MPW, Qui:kDraw, ResEdi, APDA, and SADE ate trademarks of Apple Computer, Inc. MacDraw, MacPaint, and MacWrile are iePtered trademarks of Caris Corporation. Microsoft Word is a trademark of Microsoft Corporation. rrc Garairond and rrc Zapf Dingbats are reg~tered trademarks of International Typeface Corporation. POSTSCRIPT is a registered trademark of the Adobe Syst~ Incorporated. Adobe mustrator 88 is a trademark of Adobe Systems Incorporated ImageStudio is a trademark of Esselte Pendaflex Corporation in the United States, of LetraSet Canada Limited in Canada, and of Esselte LetraSet Lim.i!ed elsewhere. Motorola is a trademark of Motorola, Inc. MathType is a trademark of Design Science, Inc. QMS is a registered trademark of QMS, Inc. UNIX is a trademark of AT&T Bell laboratories. Simultaneously published in the United States and Canada. MPW sample programs Apple Computer, Inc. granLS users of the Macintosh Programmer's Workshop a royalty-free license to incorporate Macintosh Programmer's Worltslwp sample programs into their own programs, or to modify the sample programs for use in their own progl'2rm, provided such use is exclusively on Apple computers. For any modified MadnttJSh Programmer's Workshop sample program, you may add your own copyright nOlice alongside the Apple copyright nOlicc. ( Contents Figures and tables xiii (. Preface About ThJs Manual xv What this manual contains xvii Other reference materials xviii Notation conventions xix Aids to understanding xix Courier typeface xx Italic xx Fields xxi Delimiter symbols xxi Braces xxii Brackets xxil Ellipses xxiii Underlining xxili For more information xxiv -.' .. Part I Using the Assembler 1 1 About the Assembler 3 General characteristics 5 Overview of the assembly proce…

Showing first 3,000 characters of 500,000 total. Open the full document →

Home Documents Macintosh MPW 3.0 Pascal
MPW 3.0 Pascal

MPW 3.0 Pascal

Macintosh · 1988 · PDF
FilenameMPW_3.0_Pascal_1988.pdf
Size20.73 MB
Year1988
Subsection developer / MPW / MPW_3.0
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
MPW 3.0 Pascal
/
Loading…
OCR / Text 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 →

Home Documents Macintosh MPW Pascal 3.0 Reference
MPW Pascal 3.0 Reference

MPW Pascal 3.0 Reference

Macintosh · 1988 · PDF
FilenameMPW_Pascal_3.0_Reference_1988.pdf
Size21.03 MB
Year1988
Subsection developer / MPW
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
MPW Pascal 3.0 Reference
/
Loading…
OCR / Text 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 →

Home Documents Macintosh MPW 3.0 Reference Draft
MPW 3.0 Reference Draft

MPW 3.0 Reference Draft

Macintosh · 1988 · PDF
FilenameMPW_3.0_Reference_draft_1988.pdf
Size38.79 MB
Year1988
Subsection developer / MPW / MPW_3.0
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
MPW 3.0 Reference Draft
/
Loading…
OCR / Text contents
• Macintosh~ Macintosh Programmer's Workshop 3.0 Reference ( ' c C APPL! COMPUT!l, INC. nu, manual and the soCtwue described in i1 are a:ipyriahted, with ail POSTSCRIPT is a~ <i Adobe Systems Lncorponted. righrs reserved. Under the copyright laws, this manual er me soCtwue may net be copied, in whale er pan. wUhout wrillen ~ of Apple, · except in the ncnnal u.se <i the softwa.re or to make a mck:up copy of the soAwve. Tbe same proprietary and copyrigl& nctic:es must be affbed to any pem1ited copies as were alB:m1 to the origiml. lb.i.t excepcion does Del allow copies to be made fer ochm, whether or aot sold,· but ail of the material purchased (wilh all backup copies) may be sold, given, or loaned to aaother pmoa. Under the law, copyin8 includes tr:ulSlalins iitto aaother fan&uase er f~ LinoCronic is a registaed tracfermrk Of Linotype company. '•• You .may u.se the software on any computer owned by you, but extra copies c::umct be .made fer this purpose. 0 1985-88 Apple Computer, Inc. 20525 Mam.Di Ave. · . . ., .. Cupenjno, CaliComia 95()1.t' . (408) 996-1010 Pua1Compiler0 1982.a8 Apple Computer, Inc. 0 1981 svs, Im:. Apple, the Apple Ioso, Apple.Share, AppleTaJk, A/tJX. fmqeWrilet, tase:Writet, Usa, MacApp, Macimmh, and SAN! are regiseJed tm!emarks of Apple Computer, Inc. MPY, Quir:kDr.lw, la!dl, and SAD! are rncfemar!rs of Apple Computer, Inc. MacDraw, .MacPaill, aod MKWrire lie regiSered. uwtenndra of Caris CotpCll'llilL Adobe lllustrator 88 is a tr2.demaric of Adobe Systema &xorponted. ImageStudio is a tr2.demaric of Esselie Pm:laflex Corpot2tim1 in the Unired SWa; d I.araS« Camda Limited in Caaada, and d P.1selte Lett2Set Umited eJsewhere. Mororola is a trademark of Mctorola, Ice. QMS is a regiaeted uadamrk of QMS,Inc. UNIX ma trademark of • AT~T BeU laboratories. Simulw1eoUsly pub&hed in the United SWes and Camda. MP'W sample program · Apple Computer, Ice. gzmt.s users of the Ma&mm~ \Vori:rhq? '. a royalty-free liceme to incorpome . Macintosll ~ Wonis/q) sampM programs into their own · propims, or to modify the sample propims for u.se in their own prognms, provided such u.se is exdusiveiy on Apple c:ompurers. For any modfied Mactnlmh .Prop.mimer's \VOTishop sample progrim, you .may · add your own copyrip aotice aloapide the Apple copyrighl aotice. Contents Figures and 12bles xxvii Part I Shell Reference 1 Introduction: The New and the Neces.ury 3 · Power tools for Macintosh programmers 5 What's new in MPW 3.0 7 MPWC++ 7 Projector 8 Symbolic Application Debugging Environment (SAD;) g..:. New or enhanced tools 8 New or enhanced Shell commands 10 New Sheil editor capabilities 12 New st:lndan:i Shell wriabies 13 Changes to menus and dialogs 14 Miscellaneous Shell changes 14 Numeric libraries 15 MPW C and MPW C++ Include files 16 MPW Pascal 16 MPW tool libraries 17 What you'll need 17 Hardware and system requiremena 17 System Folder requirements 18 Documentation 18 About this reference 19 F"mding information fast 20 S…

Showing first 3,000 characters of 500,000 total. Open the full document →

Home Documents Macintosh MPW 3.0 Assembler Reference
MPW 3.0 Assembler Reference

MPW 3.0 Assembler Reference

Macintosh · 1988 · PDF
FilenameMPW_3.0_Assembler_Reference_1988.pdf
Size16.20 MB
Year1988
Subsection developer / MPW
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
MPW 3.0 Assembler Reference
/
Loading…
OCR / Text contents
ti® Macintosh® Macintosh Programmer's Workshop 3.0 Assembler Reference 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 part, without written consenr of Apple, 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 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 person. 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. © 1985-88 Apple Computer, Inc. 20525 Mariani Ave. Cupertino,Caluornia 95014 (408) 996-1010 Pascal Compiler © 1982-88 Apple Computer, Inc. © 1981 SYS, Inc. Apple, the Apple logo, AppleShare, AppleTalk, A/UX, ImageWriter, I.aserWriter, Lisa, MacApp, Macintosh, and SANE, are registered trademarks of Apple Computer, Inc. MPW, QuickDraw, ResEdi!, APDA, and SADE are trademarks of Apple Computer, Inc. MacDraw, MacPaint, and MacWrite are registered trademarks of Claris Corporation. Microsoft Word is a trademark of Microsoft Corporation. ITC Garamond and ITC Zapf Dingbats are registered trademarks of International Typeface Corporation. POSTSCRIPT is a registered trademark of the Adobe Systems Incorporated. Adobe Illustrator 88 is a trademark of Adobe Systems Incorporated. ImageStudio is a trademark of Esselte Pendaflex Corporation in the United States, of LetraSet Canada Limited in Canada, and of Esselte LetraSet Limited elsewhere. Motorola is a trademark of Motorola, Inc. MathType is a trademark of Design Science, Inc. QMS is a registered trademark of QMS, Inc. UNIX is a trademark of AT&T Bell laboratories. Simultaneously published in the United States and Canada. MPW sample programs Apple Computer, Inc. grants users of the Macintosh Programmer's Workshop a royalty-free license to incorporate Macintosh ~rammer's Workshop sample programs into their own programs, or to modify the sample programs for use in their own programs, provided such use is exclusively on Apple computers. For any modified Macintosh Programmer's Workshop sample program, you may add your own copyright notice alongside the Apple copyright notice. Contents Figures and tables xiii Preface About This Manual xv What this manual contains xvii Other reference materials xviii Notation conventions xix Aids to understanding xix Courier typeface xx Italic xx Fields xxi Delimiter symbols xxi Braces xxii Brackets xxii Ellipses xxiii Underlining xxiii For more information xxiv Part I Using the Assembler 1 1 About the Assembler 3 General characteristics 5 Overview of the assembly process 6 Assembly files 7 Programming for the …

Showing first 3,000 characters of 500,000 total. Open the full document →

Home Documents Macintosh MPW 2.0 Reference
MPW 2.0 Reference

MPW 2.0 Reference

Macintosh · 1987 · PDF
FilenameMPW_2.0_Reference_1987.pdf
Size18.83 MB
Year1987
Subsection developer / MPW / MPW_2.0
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
MPW 2.0 Reference
/
Loading…
OCR / Text contents
.® I Macintosh~ Macintosh Programmer's Workshop 2.0 Reference " 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 part, without written consent of Apple, 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 afflxed to any permitted copies as were affIxed to the original. This exception 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 person. Under the law, copying indudes 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. © 1985, 1986, 1987 Apple Computer, Inc. 20525 Mariani Ave. Cupertino, California 95014 (408) 996-1010 Pascal Compiler © 1982, 1983, 1984, 1985, 1986, 1987 Apple Computer, Inc. © 1981 SVS, Inc. C Compiler © 1984, 1985, 1986, 1987 Green Hills Software, Inc. Apple, the Apple logo, AppleTalk, ImageWriter, LaserWriter, Lisa, MacDraw, Macintosh, MacPaint, and MacWrite are registered trademarks of Apple Computer, Inc. AppleShare, MacApp, SANE, and Switcher are trademarks of Apple Computer, Inc. Motorola is a trademark of Motorola, Inc. UNIX is a trademark of AT&T Bell Laboratories. Simultaneously published in the United States and Canada. MPW sample programs Apple Computer, Inc. grants users of the Macintosh Programmer's Workshop a royalty-free license to incorporate Macintosh Programmer's Workshop sample programs into their own programs, or to modify the sample programs for use in their own programs, provided such use is exdusively on Apple computers. For any modified Macintosh Programmer's Workshop sample program, you may add your own copyright notice alongside the Apple copyright notice. Contents Figures and tables xvii Preface xxi Power tools for Macintosh programmers xxi What's new in MPW 2.0 xxii New menus xxiii New Shell commands xxiii New tools xxiv Other new features xxvi What you'll need xvii Hardware and system requirements xvii System Folder requirements xxvii Documentation xxviii About this manual xxviii Syntax notation xxix Port I Chapter 1 Shell Reference 1-1 System Overview 1-1 The MPW Shell 1-2 Window commands 1-2 File management commands 1-3 Editing commands 1-3 Structured commands 1-4 Other built-in commands 1-4 MP\'V" command scripts 1-5 MP\'V" tools 1-5 Assembler 1-6 Pascal too Is 1-6 C Compiler 1-7 Linker 1-7 Make 1-7 Resource Compiler and Decompiler 1-8 Commando 1-8 Conversion tools 1-8 Performance measurement tools 1-8 Applications 1-9 RcsEdit 1-9 iii Debugger 1-9 Special command scripts 1-9 Examples 1-10 Sample program files 1-10 Command-language examples 1-10 Overview of MPW files and directories 1-11 Chapter 2 Getting started 2·1 Installing the system 2-2…

Showing first 3,000 characters of 500,000 total. Open the full document →

Home Documents Macintosh MPW 3.0A2 Documents
MPW 3.0A2 Documents

MPW 3.0A2 Documents

Macintosh · 1988 · PDF
FilenameMPW_3.0A2_Documents_19880714.pdf
Size32.47 MB
Year1988
Subsection developer / MPW / MPW_3.0
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
MPW 3.0A2 Documents
/
Loading…
OCR / Text 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 →

Subscribe to MPW
mp.ls