[comp.sys.apple] TML Ships Pascal 1.50

tribby@hpindda.HP.COM (David Tribby) (06/14/88)

Version 1.50 of the TML Pascal compiler arrived yesterday, after being
shipped from Jacksonville on June 10. Most of the files are dated June 7.

I haven't had time to install it yet. The release notes indicate there
were extensive changes to the GS tools interfaces (correcting names,
number of parameters, getting parameters in order, adding SANE and Integer
Math interfaces, etc.). The compiler is in "compacted" form, and thus
requires a newer version of the System disk (2.1?).

--Dave Tribby
                                   - - - - -
        ARPA: tribby%hpda@hplabs.HP.COM   UUCP: hplabs!hpda!tribby

tribby@hpindda.HP.COM (David Tribby) (06/15/88)

TML Pascal 1.50 (APW version) is up and running on my GS, as of last night.

While re-compiling and linking a program that uses the APW unit, I discovered
TML forgot to include APWGLUE.ROOT in TMLPASCALLIB. Their documentation said
the unit did not change from the previous version, so I extracted it from the
1.10 library with
        MAKELIB .D3/TMLPASCALLIB ^/RAM5/APWGLUE.ROOT
(I write-protected the 1.10 disk so that MAKELIB would not modify the
original.) Then I installed it into the new version with
        MAKELIB 2/TMLPASCALLIB +/RAM5/APWGLUE.ROOT
and my program would link. Their technical support telephone line only
runs from 2 to 5 pm Eastern Time; I'll call then to see if anyone else has
reported the problem.

While examining the libraries, I noticed they also left out something called
PVMONACO9. Anybody know what this if for?

I tested out several other things:
   READLN now works from text mode.
   READ also works, but requires a carriage-return.
   The {$I } include option still is not implemented.
   Strings > 128 characters cannot be written via WRITE.
   In one case, a program was one block shorter than the version
        compiled and linked under 1.10.

Dave Tribby