🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.pasca
Article #3

Re: Pascal MT+ query - (nf)

#3
From: utzoodecvaxharpoihnp4ixn5cinuxcp...
Date: Mon, 29 Nov 1982 22:28
26 lines
1999 bytes
#R:presby:-13900:uiucdcs:27900001:000:1555
uiucdcs!schultz    Nov 29 21:01:00 1982

 I have had some experience with the 8086 version of Pascal MT+ and JRT Pascal.
MT+ is a very good compiler and I'd recommend it if you want to spend the money
for it.  It is reliable, supports 'standard Pascal', and has a few (but not
TOO many) extensions to make it usable on a micro.  It appears to generate
fairly tight object code.  I have not tried to transport very many programs
from/to MT+.  It does have seperate compilation, but the linkage step can be
quite time consuming.
    JRT Pascal, on the other hand, is quite questionable. I have it running
on a Z80 and am having a hard time moving working Pascal programs to JRT.
Problem 1 is that JRT has so many extra features added that there are more
reserved words like 'length' and 'page' that you can't use for identifier
names.  Problem 2 deals with troubles with parameter passing. JRT seems to
choke a little when you try to pass record-type data in procedures.  I am
still trying to isolate this difficulty, and send as short a program as possible
to JRT to illustrate this problem. All I know is that when I take a working
Pascal 6000 program (or the pascal on unix) and transport it to JRT,
some procedure calls return funny results.
   I'd say if you are serious about CP/M Pascal, get MT+; otherwise JRT 
is fun to mess with.   With considerable tweeking, JRT can do some neat stuff.
Sorry, I haven't done anything with the database.

I'd also be interested in hearing from anyone who has Pascal/Z or other
implementations of CP/M Pascal.  I'd like to see some comparisons...
Technical Details
Message-ID: <bnews.uiucdcs.1145>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
From: utzoo!decvax!harpo!ihnp4!ixn5c!inuxc!pur-ee!uiucdcs!schultz
Newsgroups: net.lang.pasca
Title: Re: Pascal MT+ query - (nf)
Article-I.D.: uiucdcs.1145
Posted: Mon Nov 29 22:28:10 1982
Received: Sat Dec  4 10:55:35 1982
Subject: Re: Pascal MT+ query - (nf)
Date: Mon, 29 Nov 1982 22:28:10 +0000
Message-ID: <bnews.uiucdcs.1145>