Path: utzoo!attcan!uunet!husc6!think!ames!amdahl!apple!dan
From: dan@Apple.COM (Dan Allen)
Newsgroups: comp.sys.mac.programmer
Subject: Re: DA question
Message-ID: <11388@apple.Apple.Com>
Date: 1 Jun 88 04:02:13 GMT
References: <2896@thorin.cs.unc.edu>
Reply-To: dan@apple.UUCP (Dan Allen)
Organization: Apple Computer Inc, Cupertino, CA
Lines: 20

About DAs of the 70K size, written in MPW Pascal...

DAs do not have their own A5 World, ordinarily.  This means no global
data, no jump data (no code segments), and no own QuickDraw globals,
among other things.

If a desk accessory can save and restore A5 then these problems would go
away.  As I have mentioned in this forum previously, this was actually
under consideration here at Apple, but had problems.

The party line today is to not write DAs that big: just write an
application which **does** have its own A5 World, and use MultiFinder!

If this very simple solution to the problem (or sidestepping of the
problem) is not adequate, please tell me more.  We'd like to do what we
can in solving developer's problems.

Dan Allen
Software Explorer
Apple Computer