TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: David Noon
from: Murray Lesser
date: 1994-09-30 07:38:14
subject: Pl/i

Excerpted from message dated 09-27-94, David Noon to Murray Lesser:

Hi Dave--

DN>Header files? HEADER FILES??!!!
  >PUUUUUHHHHLEEEEEEEEEEZE!!!! 
  >
DN>In PL/I they are called %INCLUDE files, or "copybooks" (legacy term
  >from COBOL). We aren't in C any more. They are not required to be
  >placed at the head of the program text. Indeed, many old time
  >FORTRANers (Who? Moi?) put them at the bottom, especially if they
  >contain the subroutine's source code, because in FORTRAN subroutines
  >and functions normally go after the main program, not before it.
  >

    My humble apologies to the gods of PL/I.  Obviously, I've been
infected by C.  When I was a hotshot compiled BASIC programmer (BASIC is
descended from FORTRAN) I _always_ put the subroutines at the bottom,
for readability's sake.  Ditto in REXX.  Will try to be more circumspect
in my language usage in the future.

  >
DN>You'll find the REXX interface a real breeze in PL/I, since REXX is
  >all character string driven and PL/I handles these with great
  >applomb. I just hope that the documentation is also on the Dev Conn
  >CD. If not, you can always post a message here asking for assistance
  >or suggestions.
  >

    The documentation is included, in the usual unreadable INF format.
However, with the "Copy to File" Services menu item, I may be able to
manage.  Or I may get desparate and convert the whole INF file to ASCII
with Colin Thomson's THELP.  It will be a shame to have to buy the
compiler merely to get legible documentation!

    Thanks for the encouragement.

               --Murray
---

* Origin: 2" x 4" bbs - a basic board - (914) 271-9407 (1:2625/108)
SEEN-BY: 12/2442 54/54 620/243 624/50 632/348 640/820 690/660 711/409 410 413
SEEN-BY: 711/430 807 808 809 934 942 712/353 623 713/888 800/1
@PATH: 2625/108 1 261/1023 396/1 3615/50 229/2 12/2442 711/409 54/54 711/808
@PATH: 711/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™.