John Gilmore wrote: >My own experience with the Enterprise PL/I Compiler and the relevant libraries >is that Shmuel's second sort of problem, viz.,
Agreed, but before you read my comment below, my experience is with COBOL. (5655-S71) >2. Code compiled with new compiler doesn't run correctly with old libraries. Shmuel did not said *what* libraries, but I believe he means LE (and macros) libraries. >is still a significant one in a slightly different form: the incompatibilities >are now among different versions of the LE libraries. Just keep them out at all from your LinkList. Having all or some of those versions in one Linklist is asking for major trouble, queer dumps and pain on the Painframe. >There are easy workarounds available to the experienced, but they provide >neither aid nor comfort to the inexperienced. Agreed. Groete / Greetings Elardus Engelbrecht Old Programmers jokes ripped from an old yellow 3800 printout ... : THE FIRST MYTH OF STRUCTURED PROGRAMMING IS THAT IT EXISTS. PROGRAM RESULTS SHOULD ALWAYS BE REPRODUCIBLE. THEY SHOULD ALL FAIL IN THE SAME WAY. WHEN ALL ELSE FAILS, BURN THE INSTRUCTIONS. THE MAN WHO CAN SMILE WHEN THINGS GO WRONG HAS THOUGHT OF SOMEONE HE CAN BLAME IT ON. THAT'S NOT A "BUG", THAT'S A FEATURE GIVEN ANY PROBLEM/PROGRAM CONTAINING N EQUATIONS, THERE WILL BE A N+1 UNKNOWNS. IF YOU CAN'T DEBUG IT, DEPLUG IT. INSIDE EVERY COMPLEX AND UNWORKABLE PROGRAM IS A USEFUL ROUTINE STRUGGLING TO BE FREE. HAVE YOU CHECKED YOUR CODE FOR THE DREADED BUNGLES? IT IS EASIER TO WRITE AN INCORRECT PROGRAM THAN TO UNDERSTAND A CORRECT ONE. Q: HOW MANY IBM CPU'S DOES IT TAKE TO DO A RIGHT LOGICAL SHIFT? A: 33. 1 TO HOLD THE BITS AND 32 TO PUSH THE REGISTERS. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN