TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Murray Lesser
from: David Noon
date: 1995-11-30 21:51:08
subject: Pl/i Query

On Monday, 95/11/27, Murray Lesser wrote to David Noon about "Pl/i
Query" as follows:

ML> Fidonet feed for a couple of days, so if you didn't receive the
ML> 11/25 post, let me know.

Hi Murray,

I received it after I posted my first reply.

ML>     If I understand what you are saying, this would be a great idea.
ML> Even if I don't understand, it probably still is a great idea .

Well, it might show off the macro language to its fullest extent. It
will also make coding for OS/2 a lot easier than it is with any class
library.

ML>  I find that putting the API prototypes into the program itself,
ML> rather than including OS2.CPY, shortens the compile time immensely,
ML> as well as reducing the number of "warning" messages (not declared,
ML> assumed character) one gets.

This is because of all the extra I/O the compiler has to perform to
resolve %INCLUDE statements. Plus, of course, the included files have a
whole load of stuff unnecessary to your particular program.

ML> of The PL/I Connection.  I do find Carolyn a very pleasant person to
ML> exchange e-mail messages with, so you may well find her to be an
ML> acceptable substitute for Christie.  Try it, you may like it.

And why not? ... :-)

I have seen Carolyn's posts on Compuserve. She seems more technical
than Chrsitie was. Any further comments from me would be politically
incorrect, as well as topic drift.

ML> program itself.  In any case, I will soon learn how the PL/I
ML> compiler handles thunking.

It should be OK, since the back-end is the same as C Set ++.

Incidentally, the next upgrade release of PL/I is to be called Visual
Age PL/I. I just hope they don't replace the current visual generator
with that bloatware Smalltalk program that comes with Visual Age C/C++.

ML>     Thanks for the tag line.

Thank KWQ/2 for it; I normally let it choose. [I don't even remember
which one it was.]

However, since you are about to explore the vagueries of
OPTIONS(LINKAGE(PASCAL16)) I selected this one myself. It's even one I
wrote (or bowdlerised Descartes) myself: Thunko ergo sum.

Regards

Dave


 * KWQ/2 1.2i * I thunk therefore I am ..... 32-bit compiler

--- Maximus/2 3.00
* Origin: DoNoR/2,Woking UK (44-1483-725167) (2:440/4)
SEEN-BY: 270/101 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407
SEEN-BY: 712/515 517 628 713/888 800/1 7877/2809
@PATH: 440/4 141/209 270/101 712/515 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.