Development System Internals Preliminary
Development System Internals Preliminary
Lisa · PDF
| Filename | Development_System_Internals_Preliminary_198402.pdf |
|---|---|
| Size | 0.53 MB |
| Subsection | development_history / memos |
| Downloads | 0 |
Contents
DevelC1p1'11e11t System
OOCUMENTA TION
~·
{ig~le computer inc
.
.
.
Develq:ment T«J/S Gn:xp . . .
FIRST f::RAC"T~--Fetvtety J 984
Lisa Development Software
Documentation:
A Road Map
Contents
[Lisa Development Software Documentation: A Road Map)
Pascal Compiler Directives
Pascal Code-Cruncher's Handbook
The Last w'hole Earth Test File Format
Pascal's Packing Algorithm
PASLIB Procedure Interface
PPaslibC Unit: Privileged PASLIB Calls
Execution Environment of the Pascal Compiler
Intrinsic Units Mechanism (overview)
IUManager (old and "spring release" versions)
Obje-ct Fi-le for mats
lnbterface to OBJIOLIB
Format of .SYMBOLS File
Shell-Writer's Guide
lrtrocb:tion
This reed mep wes designed lo help you to find your Wr:flf eround the ve:rious
documents describirig program development for the Lisll.. Jt will help you decide
which softwere you need to leern more ebout, which software you ce.n ignore for the
moment, e.nd how you should proceed in stucfying the rest of the technical
documentetior!.
General Oleview d the En.rironmerts Available
There e:r" e.c meny Wr:fl/S of writing progre.mi e.s there me creetive proQramm~rs.
However, Apple supports only tt'U'ee generel styles or programs that you ce.r. write ro~
the Lhe.: those written for 1) the Workshop environment, 2) the Quicl-:.Port
eroironment, e.nd 3) the ToolKit erwironment. Pro!JTems written ror eny or the!e
environments cen use most of the same units end libraries. but there ere some
importent differences of whict1 you should be e.were.
The Workshop (Figure 1) ~ovides e. simple non-window, chmecter e.nd gre;:ihic
environment within which e progrem mey run. Proc;irerm written to run in this
eroironment mr:fl/ use Pesce.l's built-In 1/0 for both rues end textual displey to the
console's terminal emuletor, m they mey directly utilize the Lise OS's file t;t'lern
primitives. They may also use the QulckDre.w unit ror dre.wing b1tmep greph1cs erod
displr:flfinQ text in e. veriety of fonts with verious attributes, end may utilize e. variety
of other useful librery routines. These progrems me not eble to use the Lise Deskto~·
libraries deeJinQ with windows. menus, e.nd dialOCJ boxes, nor do they heve ee.sy e.cce~~
to Use Office system documents.
Jn e.ddltion to pro.rldln!J these run-time fecllltles, the Workshop e.lso includes e
commend chell which mekes ave.Jlable to users en extensive set of feciht1es for: 1)
Jntere.ctlve progrem development In PesceJ, Assembly, BASIC, end CDOOL; 2) File e.~:
device manipulation; end 3) Interactive end belch prOQfem execution and control.
1.t"'luickFart (FiQLD"e 2) provides the simplest Desktop erwironmert, el least ftom the
proQ!'ammer's viewpoint. Jn most respects, wrltlno a prOt;Jem for the QuickPort
environment h identiceJ lo wrilino one for the Workshop e...,.,,ironment. Usin!J Pe.see!':
built-in JIO recllittes. programs written for QulckPort may do textual dlspley to e
variety of window-besed lerminel emulelor,, end mey e.ho displey r;ir eph1cs using…
Showing first 3,000 characters of 29,419 total. Open the full document →