[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

Re: [MacPerl] Embedded Control Chars (fwd)



According to Chuck Rice:
> > According to Chuck Rice:
> > >
> > > Wait a minute! I am new to Perl, but the way I understand things,
> >
> > Yepper - but that is not what was originally posted and
> > responded to.  Chris' program dealt with \012 and he
> > pointed out that there could be problems due to control
> > characters being in a program in other ways.  Someone said
> > why would anyone ever put control characters in a program.
> 
> {...}
> 
> Are you saying that you put real control characters into the
> program instead of using the escaped strings (such as \001)?
> That would be a different story, but I though that that
> went out with Applesoft Basic. -Chuck-

Heh.  To answer your question - sometimes yes.  Depends
upon what I'm doing and why I am doing it.  However, I
believe that Chris' program looked for the string "\012" if
I remember correctly.  As for Applesoft - I still have (and
use) my Apple //gs.  At one point I had a ][+, //e, //c,
and a //gs.  But I decided to get rid of the rest of them
and kept the //gs.

As a side tangent which is totally off topic (and I believe
we have beaten this topic to death enough already so from
now on I'm answering only via e-mail to this topic).  The
//gs' OS was completely rewritten before Apple dropped
support of the //gs.  The interesting thing is - when the
OS was completely rewritten, the Apple team consolidated
all of the software which made the Macintosh work so the
//gs would be able to do everything the Mac did.  The
entire OS was compressed into about 32k of memory.  This
included being able to read DOS 3.3, ProDos, CP/M, MFS,
HFS, and IBM 3.5" diskettes and hard drives.  Later,
enthusiasts for the //gs were able to obtain the source
code for the device drivers and Amiga and Atari 3.5"
floppies were added to the list.  Just recently, code to
handle CD-ROMs, Jaz drives, Zip drives, and all drives
greater than 1GB were released.  If only Apple would apply
itself to doing the same thing to the MacOS I wonder just
how small the MacOS would really be?  Oh - and did I
mention that it does the timesharing kind of multitasking
that the Mac does under the multifinder?  And that there is
now a Unix for the //gs?  Called GNO/ME.  (If I remember
correctly.)  It allows up to somewhere around 16 processes
to be running concurrently.  :-)  (Depending upon how much
memory you have of course.)  Just a bit of trivia for
anyone who's interested.

***** Want to unsubscribe from this list?
***** Send mail with body "unsubscribe" to mac-perl-request@iis.ee.ethz.ch