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

Re: Odd thought (was: Looking for Apple Fortran diskettes for Apple



If someone has an Apple ///, the pascal for the /// was UCSD Pascal, but it didn't use the UCSD OS, it used SOS, and ProDOS is (sorta) a subset of SOS.

Remember that AppleWorks was first on the ///, as Three Easy Pieces, and was ported to the II. The same thing happened to several other programs.

Therefore, if someone wanted to, it should be possible to port UCSD Pascal to ProDOS.

Wish I knew how....

Roy

jjp@ecn.ab.ca wrote:
Paul R. Santa-Maria (paulrsm@buckeye-express.com) wrote:
: Mike Pfaiffer wrote:
: >         Might be fun if someone took a look at Apple FORTRAN and Apple Pascal and
: > ported them to Prodos. Shouldn't be too hard.

: I was seriously thinking about trying to do it, but the Apple Pascal
: compiler is written in Apple Pascal, which is to say that it is
: interpreted p-code and very slow.

: I am now playing with Kyan Pascal and the KIX environment.

I once disassembled the P-code interpreter for Apple Pascal (1.1, I think) and just knowing how it uses memory, a ProDOS port wouldn't be that easy,
since it uses the same part of memory (D000-FFFF in the "language card"
space) as ProDOS' MLI does.  Sure, you could use the other 64k, or more on
some machines, but I don't think it's worth the effort, especially as
there are other Pascal implementations out there as mentioned by Paul.

Jerry Penner	jjp@ecn.ab.ca