Trailing-Edge
-
PDP-10 Archives
-
decuslib10-02
-
43,50242/this.is
There are no other files named this.is in the archive.
00100 THIS IS THE FILE "THIS.IS"
00200
00300
00400 POOMAS - POOR MANS SIMULA.
00500
00600 POOMAS IS A SET OF SUBROUTINES, MACROS ETC WHICH ALLOW A USER
00700 TO WRITE SIMULA-LIKE PROGRAMS IN BLISS. POOMAS SUPPLIES ROUTINES
00800 FOR QUEUE HANDLING, SEQUENCING OF PROCESSES BY SIMULATED TIME,
00900 RANDOM NUMBER GENERATION, HISTOGRAM ACCUMULATION AND PRINTOUT
01000 AND THE OTHER CENTRAL SIMULA FEATURES.
01100
01200 FOR FURTHER INFORMATION CONSULT THE FILE POOMAS.DOC
01300
01400 A SHORT DESCRIPTION OF THE FILES IS FOUND BELOW.
01500
01600 POOLOG, POOEXP, POSQRT
01700 THESE ARE THE FORTRAN ROUTINES FOR LOGARITHM, EXPONENTIAL AND
01800 SQUARE ROOT MODIFIED TO BE CALLABLE FROM BLISS.
01900
02000 POOLIB.REL, POOIO.REL
02100 THESE ARE THE POOMAS LIBRARY AND I/O CONFIGURATIONS AS DESCRIBED
02200 IN THE POOMAS DOCUMENTATION.
02300 POOLIB CONSISTS OF BLIPP, QPEP, PHELP, POODAT, RANDNO, POOLOG,
02400 POOSQRT, POOEXP
02500 - IE. THE .REL VERSIONS OF THESE FUDGE2ED ONTO ONE FILE.
02600 POOIO CONSISTS OF THE I/O FILES AS GIVEN ON THE COPYIO.CMD FILE,
02700 FUDGE2ED IN THE SAME MANNER.
02800
02900 BLIPP, QPEP, PHELP, RANDNO, POODAT
03000 THESE ARE THE POOMAS MODULES AS DESCRIBED IN THE POOMAS DOCUMENTATION.
03100
03200 POOMAS.BLI
03300 THE FILE WHICH SHOULD BE A PREFIX TO THE USERS PROGRAM. IT
03400 CONTAINS THE MACRO, GLOBAL AND EXTERNAL DECLARATIONS AND SOME
03500 INITIALIZATION CODE NECESSARY IN ALL POOMAS PROGRAMS.
03600
03700 POOMAS.DOC
03800 THIS IS THE POOMAS DOCUMENTATION FILE, - A REFERNCE MANUAL MORE
03900 OR LESS.
04000
04100 COROUT.DOC
04200 THIS IS A DESCRIPTION OF THE WORKINGS OF THE COROUTINE
04300 FACILITIES IN BLISS. THE MANUAL IS CURRENTLY (JUNE 72) WRONG
04400 ON THIS POINT. THIS INFO MIGHT BE HANDY FOR POOMAS USERS AND
04500 DEBUGGERS.
04600
04700 COPYIO.CMD
04800 A PIP COMMAND FILE TO COPY THE NECESSARY FILES FOR THE I/O
04900 PACKAGE FROM JOE NEWCOMERS DISK AREA.
05000
05100 TESTER
05200 A MODULE THAT WILL TEST MOST OF THE BASIC REPRESENTATIONS AND
05300 ROUTINES OF POOMAS. IT WILL GENERATE ERROR MESSAGES FROM
05400 BLIPPERROR, EACH SUCH MESSAGE IS FOLLOWED BY AN "OK" OR "OK-2"
05500 DEPENDING ON WHETHER THE PRECEDING ONE OR TWO ERROR MESSAGES
05600 SHOULD BE GENERATED. IF AN ERRORMESSAGE IS TYPED BUT NO OK,
05700 OR THE OPOSITE, AN ERROR EXISTS. ALSO IF A MESSAGE OF FORM
05800 "BUGXX" IS TYPED.
05900
06000 MARKET
06100 A SMALL POOMAS EXAMPLE FOR TEACHING, LEARNING OR DEBUGGING.
06200
06300 BASYS
06400 A LARGE POOMAS PROGRAM, BASED ON A PAPER IN CSURV APPROXIMATELY
06500 1970-71. CAN BE USED FOR DEBUGGING OR FOR LEARNING POOMAS.
06600 PROGRAMMED BY MADY BAUER. THE PROGRAM SIMULATES THE OPERATION
06700 OF A COMPUTER FACILITY.
06800
06900 TEX.CMD, MEX.CMD, BEX.CMD
07000 COMMAND FILES TO LOAD TESTER, MARKET OR BASYS RESPECTIVELY
07100 WHEN USING THESE TO DEBUG POOMAS. WILL LOAD THE INDIVIDUAL
07200 .REL FILES RATHER THAN POOLIB, BUT LOADS POOIO.
07300
07400 DEFAUL.BLI
07500 A MINIMAL DEFAULT PACKAGE FOR THE I/O. I'M NOT QUITE SURE
07600 NOW IF THIS IS USED ANY MORE. YOU WILL DISCOVER THIS IF YOU
07700 MAKE A NEW POOIO AND THE SYSTEM MISSES THE DEFAULT ROUTINES.
07800 IN SUCH CASE INCLUDE THIS DEFAULT MODULE.