Trailing-Edge
-
PDP-10 Archives
-
decuslib20-01
-
decus/20-0000/20-library-distribution-notes.rno
There are 10 other files named 20-library-distribution-notes.rno in the archive. Click here to see a list.
00100 .nj;.ap;.ps 60,65
00200 .title DECSYSTEM-20 Library Distribution Notes [2 Feb 81]/HDT
00300 .s 1
00400 .center;DECSYSTEM-20 Library Distribution Notes
00500 .s 1
00600 .center;Prepared by David Todd
00700 .center;DECUS DECSYSTEM-20 Library Coordinator
00800 .center;15 March 1981
00900 .s 2
01000 The following list describes the contents of the
01100 DECUS DECSYSTEM-20 Library Distribution Tapes as of 15 March 1981.
01200 The program packages in the Library were converted from the
01300 DECsystem-10 Library during the summer and autumn of 1980 by
01400 Paul Robinson at Wesleyan University for DECUS. During the conversion,
01500 packages were evaluated using the following criteria:
01600 .ls
01700 .le;Does the package support features available under TOPS-20 or
01800 on the DECSYSTEM-20? For example, DECtape support packages were
01900 deleted.
02000 .le;Does the package compile, load, and begin execution successfully?
02100 .le;If test data are available, does the recompiled program correctly
02200 run the test data.
02300 .le;Is the package of such high potential value that even if it does
02400 not compile and load correctly it should be distributed
02500 in hopes an interested DECSYSTEM-20 user will develop a working package?
02600 .le;Even if there is no source code, is the package of such high
02700 potential value that users would benefit from having just the .EXE
02800 files available?
02900 .els
03000 Under these criteria, the following packages were selected to
03100 constitute the initial DECSYSTEM-20 Library. The abstracts below
03200 do not describe the packages but rather the state of the package
03300 after review, and in cases where modifications were required, the
03400 types of modifications made.
03500 Refer to the DECUS DECSYSTEM-20 Library Catalog for program descriptions.
03600 Note that several of the major packages, notably
03700 PASCAL, SIMULA, and SAIL/FAIL, were submitted as revised versions by
03800 Charles Hedrick of Rutgers. We are grateful to him for his help in
03900 making these packages available.
04000 In the descriptions, the phrase "compiled, loaded, and
04100 executed successfully" indicates that the program package begins
04200 execution successfully but that no verification of the accuracy of
04300 the program has been done. The phrase "executes correctly" indicates
04400 that the program was tested either with data supplied with the package
04500 or with obvious test data and appears to execute correctly on that
04600 test data.
04700 Of course, DECUS cannot guarantee correct execution of any
04800 of the packages but welcomes - in fact solicits - reviews of packages
04900 which do not appear to function as specified. For this purpose, the
05000 first directory on the distribution tape, <DECUS.20-0000> contains
05100 review forms and an interactive review program which will aid you in
05200 preparing a review of any program you use. Please submit the completed
05300 review on 1600 bpi DUMPER tape (preferably) or as typewritten copy of
05400 the completed review form to DECUS for review by DECUS staff and
05500 inclusion on subsequent releases of the distribution and update tapes.
05600 You will find on this tape reviews of several packages kept with the
05700 package directory. The review files have names of the form DECnnn.RNO,
05800 where "nnn" is the number of the DEC-20 package. The reviews were
05900 completed for the versions running on the DECsystem-10 but should still
05905 be valid for the DECSYSTEM-20 versions as well.
05910 The Library packages are stored as separate directories with
05915 naming conventions <DECUS.20-nnnn>, where "nnnn" is a sequence number.
05920 Directory <DECUS.20-0000> contains Library administration files such
05925 as the .RNO file which created this document, a "disposition"
05930 document which tells the disposition of DEC-10 library packages by
05935 DEC-10 number cross-referenced to DEC-20 number, review programs and forms,
05937 and a file which
05940 can be used by DLUSER to create DECUS directories if desired.
05945 Note that there are subdirectories under many DECUS.20-nnnn directories.
06005 The Library distribution tapes contain the complete DECUS
06010 DECSYSTEM-20 program library packaged on 9-track, 1600-bpi, DUMPER-format
06015 magnetic tape. There are five tapes, and their contents are as follow:
06020 .lm 10;.ts 16
06025 .s 1
06030 .br;^&Tape
06035 .br;No. Contents\&
06040 .br;1 0000-0025
06045 .br;2 0026-0076
06050 .br;3 0077-0099
06055 .br;4 0100-0135
06060 .br;5 0136-0149
06065 .s 1;.lm 0
06070 Each tape contains 8000 to 10,000 pages of programs. We hope to hav
06075 regular updates for these program plus new additions made available
06080 in the future through a subscription service in the same way the
06085 DEC-10 library is served.
06090 Contact the DECUS office for details.
06100 .page
06200 .lm 20;.ts 10,20
06300 .TP 4;.I -20;"20" "10"
06400 .TP 4;.I -20;Number Number Status
06500 .s 1
06600 .s 1;.tp 4;.i -20;0001 - CALC (TOPS-20)
06700 .br;Compiles, loads, and runs successfully. Indirect commands
06800 do not appear to function.
06900 .s 1;.TP 4;.I -20;0002 86 SAIL/FAIL
07000 .br;Original DEC-10 version has been supplemented by some routines
07100 supplied by Charles Hedrick of Rutgers which fix bugs on the DEC-20.
07200 Program appears to compile correctly.
07300 The newly compiled version differs from the one submitted by Hedrick;
07400 the newly compiled version is the .EXE file and the version submitted
07500 by Hedrick is SAIL-OLD.EXE. Check the file SAIL.LOG to see error
07600 messages associated with compilation of SAIL.
07700 .s 1;.TP 4;.I -20;0003 283 SYSTEMS PROGRAMMERS PASCAL
07800 .br;Native-20-mode System Programmer's PASCAL from Charles Hedrick
07900 at Rutgers.
08000 Executes correctly in preliminary tests. Has excellent debugging
08100 enhancements over earlier versions.
08200 .s 1;.tp 4;.i -20;0004 - INTERLISP (TOPS-20)
08300 .br;Patched BOOT.SAV to replace a JSYS which had been deleted after
08400 Release 2 of TOPS-20; program now begins execution. Note that no
08500 source files are supplied (.EXE only) and that the first chapter of
08600 the manual is missing. Other chapters renamed *.DOC.
08800 .s 1;.TP 4;.I -20;0005 12 PAL-10
08900 .br;Minor modification required in logical name list; compiles,
09000 loads, and runs successfully.
09100 .s 1;.TP 4;.I -20;0006 22 JACOBI
09200 .br;Converted subroutine calls to PUSHJ/POPJ; now compiles correctly.
09300 Execution testing not done.
09400 .s 1;.TP 4;.I -20;0007 23 SPEEDY (PDP-10/8 Loader)
09500 .br;Loader appears to run from a load of the .REL file (no testing
09600 done). Source file is garbled and cannot be used to generate the
09700 _.REL file.
09800 .s 1;.TP 4;.I -20;0008 27 GASP II
09900 .br;Compiles and loads cleanly. No further testing done.
10000 .s 1;.TP 4;.I -20;0009 30 NVERTX
10100 .br;Compiles with some warning messages, loads, and runs to completion
10200 with the test data supplied.
10300 .s 1;.TP 4;.I -20;0010 31 PALX-11
10400 .br;Compiles, loads, and begins execution. No testing done.
10500 .s 1;.TP 4;.I -20;0011 33 W
10600 .br;Converted octal constants to form required by FORTRAN-20;
10700 program compiles and runs.
10800 .s 1;.TP 4;.I -20;0012 38 FLOW CHARTER
10900 .br;Compiles, loads, and runs successfully.
11000 .s 1;.TP 4;.I -20;0013 43 RANDOM NUMBERS
11100 .br;Converted subroutine calls to PUSHJ/POPJ; programs now compile,
11200 load, and run successfully. Results not checked for accuracy.
11300 .s 1;.TP 4;.I -20;0014 57 SIMPLE
11400 .br;Converted subroutine calls to PUSHJ/POPJ; programs now compile,
11500 load, and correctly run the test data supplied with the programs.
11600 .s 1;.TP 4;.I -20;0015 59 LISP 1.6
11700 .br;Redefined JOBDAT symbols and replaced one outdated JSYS.
11800 Some possible problems with source file ALVINE.MAC (HRRZ@ opcodes).
11900 No testing done on this package.
12000 .s 1;.TP 4;.I -20;0016 61 MLISP
12100 .br;No modifications required. Package is expected to be a
12200 transportable LISP package, but no testing was done.
12300 .s 1;.TP 4;.I -20;0017 65 LEARNS
12400 .br;Program compiles, loads, and runs successfully.
12500 .s 1;.TP 4;.I -20;0018 68 PAL-12
12600 .br;Modified logical name search; program compiles, loads, and
12700 successfully executes two test programs supplied.
12800 .s 1;.TP 4;.I -20;0019 70 FAKE
12900 .br;Converted subroutine calls to PUSHJ/POPJ and redefined JOBDAT
13000 symbols. Program assembles; no testing done.
13100 .s 1;.TP 4;.I -20;0020 72 DARTMOUTH BASIC LIBRARY
13200 .br;Random sample of programs tested appear to function correctly.
13300 .s 1;.TP 4;.I -20;0021 88 SALESMAN
13400 .br;Program compiles and runs successfully.
13500 .s 1;.TP 4;.I -20;0022 89 JOTTO
13600 .br;Typographical errors were corrected. Program compiles but needs
13700 a dictionary.
13800 .s 1;.TP 4;.I -20;0023 90 BARTEE
13900 .br;Redefined JOBDAT symbols; program compiles,loads, and correctly
14000 executes test data given in .DOC file.
14100 .s 1;.TP 4;.I -20;0024 97 BASIC TUTORIAL
14200 .br;A random sample of programs tested functioned correctly.
14300 .s 1;.TP 4;.I -20;0025 100 ONLINE BASIC AND FORTRAN DEMOS
14400 .br;A random sample of the BASIC programs ran. FORTRAN files which
14500 did not run were modified for FORTRAN-20 compatibility. Files were
14600 given filetypes .BAS, .FOR, and .TXT, depending upon their
14700 functions. Calling sequence of RAND.MAC was converted to PUSHJ/POPJ.
14800 .s 1;.TP 4;.I -20;0026 101 SSP
14900 .br;Programs ran without modification and gave results in agreement
15000 with expected test results to within 5 to 7 significant figures.
15100 .s 1;.TP 4;.I -20;0027 102 PDP-8 SIMULATOR
15200 .br;Changed JOBDAT symbols; compiles, loads, and runs successfully.
15300 .s 1;.TP 4;.I -20;0028 104 SNOBOL4
15400 .br;Converted .SHR to .EXE file; the .EXE file runs. No attempt to
15500 recompile and reload (which should be done).
15600 .s 1;.TP 4;.I -20;0029 105 DOCTOR AND ELIZA
15700 .br;Converted .SAV to .EXE file, which functions correctly.
15800 No source file is included.
15900 .s 1;.TP 4;.I -20;0030 110 CHESS
16000 .br;Converted .SAV file to .EXE file, which functions correctly.
16100 No source file is included.
16200 .s 1;.TP 4;.I -20;0031 114 MATTAC
16300 .br;Converted .SAV file to .EXE file, which runs.
16400 .s 1;.TP 4;.I -20;0032 115 TAPBLK
16500 .br;Converted .SAV file to .EXE file, which begins execution. Did
16600 not test.
16700 .s 1;.TP 4;.I -20;0033 116 QED
16800 .br;Redefined JOBDAT symbols. Program compiles, loads, and
16900 executes.
17000 .s 1;.TP 4;.I -20;0034 130 RENBR
17100 .br;Compiles, loads, and runs successfully.
17200 The .CMD file was modified for TOPS-20.
17300 .s 1;.TP 4;.I -20;0035 133 ALGOLW
17400 .br;Redefined JOBDAT symbols. Program compiles, loads, and runs
17500 successfully.
17600 .s 1;.TP 4;.I -20;0036 134 FISHER
17700 .br;Edited the source file to delete extra CRLF's. Program compiles,
17800 loads, and runs successfully.
17900 .s 1;.TP 4;.I -20;0037 137 COB300
18000 .br;Modified one variable to be a non-reserved word; program compiles
18100 and loads. Should be tested on a Burroughs COBOL program.
18200 .s 1;.TP 4;.I -20;0038 139 TALK8F
18300 .br;Redefined format of octal constants and redefined JOBDAT symbols.
18400 Program compiles, loads, and runs. Needs a PDP-8 for testing.
18500 .s 1;.TP 4;.I -20;0039 142 MATHLAB
18600 .br;Converted .SAV to .EXE file, patched ESC character as described
18700 in manual. Program ran test case in manual correctly. Program
18800 should be recompiled and reloaded.
18900 .s 1;.TP 4;.I -20;0040 143 COBSTD
19000 .br;Minor syntactical correction required, but otherwise program
19100 compiled, loaded, and ran successfully.
19200 .s 1;.TP 4;.I -20;0041 151 KWIC
19300 .br;Compiles, loads, and runs successfully.
19400 .s 1;.TP 4;.I -20;0042 153 CHANGE
19500 .br;Redefined JOBDAT symbols. Program compiles, loads, and runs.
19600 Needs testing. Note that a revised version is available directly
19700 from DEC.
19800 .s 1;.TP 4;.I -20;0043 156 ASYNC COMMUNICATION WITH PDP-8
19900 .br;Redefined JOBDAT symbols and altered logical name search.
20000 Programs now compile, load, and run. Needs testing with a PDP-8.
20100 .s 1;.TP 4;.I -20;0044 157 STREAM
20200 .br;Changed subroutine calls to PUSHJ/POPJ's.
20225 Fixed argument list references.
20250 Program now compiles
20300 and loads. Needs testing.
20400 .s 1;.TP 4;.I -20;0045 159 PAGER
20500 .br;Program compiles, loads, and runs successfully.
20600 .s 1;.TP 4;.I -20;0046 161 ABACUS
20700 .br;Minor modifications required because of MACRO version changes.
20800 Program compiles, loads, and runs successfully.
20900 .s 1;.TP 4;.i-20;0047 164 CROSS
21000 .br;Created IOFIL.FOR to handle IFILE/OFILE subroutine calls from
21100 F40 and modified RENAME.MAC to use PUSHJ/POPJ calls.
21125 Modified FORMAT statements.
21150 Program
21200 now compiles, loads, and runs test case correctly.
21300 .s 1;.TP 4;.I -20;0048 165 RDMT11
21400 .br;Compiles, loads, and runs successfully. Needs testing with
21500 PDP-11 magnetic tapes, though.
21600 .s 1;.TP 4;.I -20;0049 167 GENPLT
21700 .br;Added DOUBLE PRECISION statement to allow 6 characters per word.
21800 Programs compile, load, and run test case correctly.
21900 .s 1;.TP 4;.I -20;0050 168 TBLTRN
22000 .br;Modified one macro subroutine to use PUSHJ/POPJ calling
22100 convention. Program compiles, loads, and runs successfully.
22200 .s 1;.TP 4;.I -20;0051 169 CTFFT
22300 .br;Program compiled, loaded, and ran one test file correctly
22310 (within roundoff error). The other test file (for subroutine
22320 FOURG) was garbled at the time of original submittal. The subroutine
22330 compiles, however.
22400 .s 1;.TP 4;.I -20;0052 170 UFLIP
22500 .br;Program compiled, loaded, and ran test case correctly.
22600 .s 1;.TP 4;.I -20;0053 171 CARDIAC MACHINE LANGUAGE SIMULATOR
22700 .br;Corrected one mistyped line in the BASIC program. Program
22800 runs successfully.
22900 .s 1;.TP 4;.I -20;0054 173 FLMON
23000 .br;Program compiles, loads, and runs successfully. Needs testing
23100 with a plotter.
23200 .s 1;.TP 4;.I -20;0055 177 SIGN MAKER
23300 .br;Changed format of octal constants to FORTRAN-20 form; changed
23400 DEFINE FILE to OPEN; and changed search for SIGN.LIB from [1,4]
23500 to SYS:. Program compiles, loads, and runs correctly.
23600 .s 1;.TP 4;.I -20;0056 178 MTIO
23700 .br;Changed calling sequence to PUSHJ/POPJ. Program compiles.
23800 Needs to be tested with a magtape and main program.
23900 .s 1;.TP 4;.I -20;0057 179 FASBOL
24000 .br;Converted .SAV to .EXE file, which appears to run (saved as FASBOL.EXE).
24100 Recompiled, reloaded, and resaved as SNOBOL.EXE (which appears to run
24200 correctly).
24700 .s 1;.TP 4;.I -20;0058 181 EDITS
24800 .br;A spurious character in source file was deleted. Program compiles,
24900 loads, and runs successfully.
25000 .s 1;.TP 4;.I -20;0059 182 TXTPAD AND TXTTAB
25100 .br;Programs compile. TXTPAD has undefined globals on loading because of
25200 need for hardware routines. TXTTAB ran successfully.
25300 .s 1;.TP 4;.I -20;0060 183 GRAPH
25400 .br;Subroutines compile and load with warnings.
25900 .s 1;.TP 4;.I -20;0061 185 SYNTAX
26000 .br;Fails to compile, but code is sufficiently similar to PASCAL that
26010 conversion to working PASCAL code should be relatively easy.
26020 Left in the library for revision by interested user.
26100 .s 1;.TP 4;.I -20;0062 186 META2
26200 .br;Redefined .JBFF; program compiles, loads, and runs successfully.
26300 .s 1;.TP 4;.I -20;0063 187 ASYNCH COMMUNICATION
26400 .br;Converted calling sequence to PUSHJ/POPJ for FORTRAN subroutines.
26500 Programs compile and load. Needs testing.
26600 .s 1;.TP 4;.I -20;0064 189 MAFIA
26700 .br;Redefined JOBDAT symbols. Program compiles, loads, and runs
26800 successfully. Needs testing.
26900 .s 1;.TP 4;.I -20;0065 190 BATTLESHIP
27000 .br;Program runs.
27100 .s 1;.TP 4;.I -20;0066 193 *1
27200 .br;Needs to be recompiled.
27300 No testing done.
27400 .s 1;.TP 4;.I -20;0067 197 FILTER
27500 .br;Sources compiled with numerous errors caused by use of (new)
27600 reserved words. Changes yet to be made but should be easy to fix.
27700 .s 1;.TP 4;.I -20;0068 198 IMP72
27800 .br;Converted .SAV file to .EXE, which ran successfully. Recompilation
27900 fails for some program modules.
28000 .s 1;.TP 4;.I -20;0069 200 VTED AND RTRANS
28100 .br;RTRANS runs correctly. VTED needs testing on DEC VT terminals.
28200 .s 1;.TP 4;.I -20;0070 203 GUNNER
28300 .br;Program runs correctly.
28400 .s 1;.TP 4;.I -20;0071 207 EYES
28500 .br;Compiles, loads, and runs successfully.
28600 .s 1;.TP 4;.I -20;0072 208 SCAT2
28700 .br;Program compiles, loads, and runs successfully.
28800 .s 1;.TP 4;.I -20;0073 209 RANDU
28900 .br;Subroutine compiles, loads, and runs successfully. Results not
29000 verified for accuracy.
29100 .s 1;.TP 4;.I -20;0074 211 GNOSIS
29200 .br;Program compiles, loads, and runs successfully.
29300 .s 1;.TP 4;.I -20;0075 212 SPPLT AND SPTEX
29400 .br;Programs compile and run successfully.
29600 .s 1;.TP 4;.I -20;0076 214 ABACUS
29700 .br;Converted JOBDAT symbols. Program compiles, loads, and runs
29800 successfully.
29900 .s 1;.TP 4;.I -20;0077 221 NMRSIM AND TTYOPS
30000 .br;Changed subroutine calling sequence to PUSHJ/POPJ; programs
30100 compile, load, and run successfully. No testing without plotter
30200 hardware.
30300 .s 1;.TP 4;.I -20;0078 223 SIMULA
30400 .br;Compiler assembled, loaded, and ran successfully.
30500 Note an error message associated with module M2.MAC which is apparently
30600 caused by a misplaced conditional terminator, but the resulting symbol
30700 is properly defined as external nevertheless.
30800 Note that the package has been reorganized to contain just DEC-20
30900 code.
31000 .s 1;.TP 4;.I -20;0079 224 SPICE/SLIC/SINC
31100 .br;Programs compile, load, and run correctly.
31200 .s 1;.TP 4;.I -20;0080 226 AVAIL
31300 .br;Programs compile, load, and run correctly. Note that there is
31400 a requirement for directory numbers, though. This program should be
31500 modified when a native-20 FOROTS system is available.
31600 .s 1;.TP 4;.I -20;0081 227 UTILITIES
31700 .br;Some programs in this package needed COBOL variable-names to be
31800 changed because of changes in COBOL reserved words; they then compiled,
31900 loaded, and ran successfully. Others in the package appear to be
32000 incomplete and unusable. Complete package is left in the library for
32100 those who want to work on them.
32200 .s 1;.TP 4;.I -20;0082 228 CALCOMP PLOTTER PACKAGE
32300 .br;Some modifications required to get package to load properly.
32400 Programs compile, load, and run successfully. Requires plotter hardware
32500 to verify.
32600 .s 1;.TP 4;.I -20;0083 229 ASTRO
32700 .br;Program compiles, load, and runs successfully.
32800 .s 1;.TP 4;.I -20;0084 230 ASYNCH COMMUNICATION
32900 .br;Programs compile, load, and run successfully. No testing done.
33000 .s 1;.TP 4;.I -20;0085 233 ZAP
33100 .br;Program compiles, loads, and runs successfully.
33200 .s 1;.TP 4;.I -20;0087 235 LAN
33300 .br;Programs run. No testing done.
33400 .s 1;.TP 4;.I -20;0088 237 PILOT
33500 .br;Modified compiler to look for PILOT.EXE rather than PILOT.SHR.
33600 Compiler compiles with a few MACRO "E" errors, but loads successfully.
33700 Resulting program successfully compiled the demo program supplied.
33800 .s 1;.TP 4;.I -20;0089 238 EXETER
33900 .br;Programs compile (with truncation warnings), load, and run
34000 successfully.
34100 .s 1;.TP 4;.I -20;0090 240 KISMET
34200 .br;Modified search path for help file. Program compiles, loads, and
34300 runs successfully.
34400 .s 1;.TP 4;.I -20;0091 241 FORTH
34500 .br;Compiles, loads, and runs successfully.
34600 .s 1;.TP 4;.I -20;0092 244 WGMM11
34700 .br;Corrected garbled characters in middle of source file. Program
34800 now compiles, loads, and runs successfully.
34900 .s 1;.TP 4;.I -20;0093 245 MESS
35000 .br;Programs compile, load, and run successfully.
35100 .s 1;.TP 4;.I -20;0094 248 TR
35200 .br;Program compiles, loads, and runs successfully.
35300 .s 1;.TP 4;.I -20;0095 249 GAUSS
35400 .br;Subroutines compile. No testing done.
35500 .s 1;.TP 4;.I -20;0096 251 TBF
35600 .br;Program compiles, loads, and runs successfully.
35700 .s 1;.TP 4;.I -20;0097 253 READ
35800 .br;Program compiles, loads, and runs successfully.
35900 .s 1;.TP 4;.I -20;0098 254 MAGGIE
36000 .br;Program compiles, loads, and runs successfully. Needs testing
36100 with magnetic tape.
36200 .s 1;.TP 4;.I -20;0099 255 INVSIM
36300 .br;Program compiles, loads, and runs successfully.
36400 .s 1;.TP 10;.I -20;0100 257 LINCUR
36500 .br;Revised submittal lacked functions DARCOS and DARSIN which were
36600 in the sources for original submittal. These were copied from
36700 original into file DAFUNS.FOR and the load command string modified.
36800 File LINCUR.CTL contains revisions necessary to compile, load, and
36900 test revised version on a DEC-20.
37000 Programs compile, load, and run successfully.
37100 .s 1;.TP 10;.I -20;0101 258 NONLIN
37200 .br;Revised submittal lacked functions DARCOS and DARSIN which were
37300 in the sources for original submittal. These were copied from
37400 original into file DAFUNS.FOR and the load command string modified.
37500 File NONLIN.CTL contains revisions necessary to compile, load, and
37600 test revised version on a DEC-20.
37700 Programs compile, load, and run test data correctly.
37800 .s 1;.TP 4;.I -20;0102 260 INFORMATION STORAGE AND RETRIEVAL
37900 .br;Program compiles and runs successfully.
38000 .s 1;.TP 4;.I -20;0103 261 SORTER
38100 .br;Program compiles and runs successfully.
38200 .s 1;.TP 4;.I -20;0104 262 COMPUT AND TWOPER
38300 .br;Programs compile and run successfully.
38400 .s 1;.TP 4;.I -20;0105 264 XTEC
38500 .br;Program compiles, loads, and runs successfully.
38600 .s 1;.TP 4;.I -20;0106 265 BASIC 17E
38700 .br;Note that there are no sources. The .SHR files were converted
38800 to .EXE files and ran correctly.
38900 Note the bugs listed in the review.
39000 .s 1;.TP 4;.I -20;0107 266 TOPS-10 SIMULATOR
39100 .br;Compiles with warnings, loads, and runs successfully. No
39200 documentation of format of parameter file.
39300 .s 1;.TP 4;.I -20;0108 267 COBEDT
39400 .br;Program compiles, loads, and runs successfully.
39500 .s 1;.TP 4;.I -20;0109 269 ADRES
39600 .br;Program compiles (under SIMULA, 20-0078), loads, and runs successfully.
39700 .s 1;.TP 4;.I -20;0110 270 PROC10
39800 .br;Converted .SHR to .EXE file, which runs. Cannot recompile and
39900 reload because of missing source modules.
40000 .s 1;.TP 4;.I -20;0111 272 BESLIB
40100 .br;Program compiles, loads, and correctly runs test case.
40200 .s 1;.TP 4;.I -20;0112 273 INDEX
40300 .br;Program compiles, loads, and runs BESLIB test case successfully.
40400 .s 1;.TP 4;.I -20;0113 274 CADA
40500 .br;Program compiles and runs successfully.
40600 .s 1;.TP 4;.I -20;0114 276 FPRINT
40700 .br;Subroutine compiles correctly. Not tested.
40800 .s 1;.TP 4;.I -20;0115 277 TWOSID
40900 .br;Program compiles, loads, and runs correctly.
41000 .s 1;.TP 4;.I -20;0118 284 PICTURE BOOK
41100 .br;Modified INCH and OUTCH for TOPS-20 MACRO. Programs compile, load,
41200 and run successfully.
41300 .s 1;.TP 4;.I -20;0119 285 SQUASH
41400 .br;Modified subroutines to use PUSHJ/POPJ convention; program
41500 compiles, loads, and runs successfully.
41600 .s 1;.TP 4;.I -20;0120 286 CUSH2
41700 .br;Program compiles, loads, and correctly executes test data from
41800 documentation.
41900 .S 1;.TP 4;.I -20;0121 290 VENN
42000 .br;Program compiles, loads, and runs successfully.
42100 .s 1;.TP 4;.I -20;0122 291 XPL
42200 .br;Program compiles, loads, and runs successfully.
42300 .s 1;.TP 4;.I -20;0123 292 REVISED PLOTTER SUBROUTINES
42400 .br;Programs compile, load, and run successfully.
42500 .s 1;.TP 4;.I -20;0124 293 FLECS
42600 .br;Program compiles, loads, and runs successfully. Implementation
42700 manual, which was supposed to be with package, was not.
42800 .s 1;.TP 4;.I -20;0125 295 GIDUS/DISLIB
42900 .br;Programs compile successfully. No testing done. New command
43000 file was created.
43100 .s 1;.TP 4;.I -20;0126 297 ATOPLT
43200 .br;Program compiles, loads, and runs successfully. Needs testing.
43300 .s 1;.TP 4;.I -20;0127 298 NORMAL
43400 .br;Program compiles, loads, and runs successfully.
43500 .s 1;.TP 4;.I -20;0128 299 COPYMT
43600 .br;Program compiles, loads, and runs successfully.
43700 .s 1;.TP 4;.I -20;0129 300 BAKGMN
43800 .br;Program compiles, loads, and runs successfully.
43900 .s 1;.TP 4;.I -20;0130 301 STRMAC
44000 .br;Program compiles, loads, and runs successfully.
44100 .s 1;.TP 4;.I -20;0131 302 LIBMAN
44200 .br;Program compiles, loads, and runs correctly (except that the
44300 DIRECT program doesn't exist on TOPS-20).
44400 .s 1;.TP 4;.I -20;0132 303 DUMPR
44500 .br;Program compiles, loads, and runs successfully.
44600 .s 1;.TP 4;.I -20;0133 305 BIORTH
44700 .br;Replaced a GETTAB UUO with GTAD JSYS. Program compiles, loads, and
44800 runs successfully.
44900 .s 1;.TP 4;.I -20;0134 306 FOCAL-10
45000 .br;Program compiles, loads, and runs successfully. Extensive
45100 testing not done.
45200 .s 1;.TP 4;.I -20;0135 307 VIDED
45300 .br;Source files for latest version are in COMP subdirectory but will
45400 not load correctly because of multiply-defined globals. Source files
45500 for older version are in SOURCE and will not compile under current
45600 SIMULA (20-0078). The .EXE files from the earlier version are in the
45700 SYS subdirectory.
45800 .s 1;.TP 4;.I -20;0136 309 MACY-11/LNKX-11
45900 .br;Programs compile, load, and run correctly.
46000 .s 1;.TP 4;.I -20;0137 310 WMU Application Library
46100 .br;Most programs work as submitted. Some work done to load without
46200 overlays.
46210 Individual packages were split into separate subdirectories. Note
46220 that source code for the application library built into WMU's
46230 FORLIB are not contained in the package and are referenced from
46240 APLIB.REL and FORLIB.REL in the superior directory.
46400 .s 1;.TP 4;.I -20;0138 312 MAGTAPE UTILITY PACKAGE
46500 .br;Programs compile, load, and run successfully.
46600 .s 1;.tp 4;.i -20;0139 316 TECO10
46700 .br;Renamed files to TECO20, recompiled with TOPS-20 option on.
46800 Compiles, loads, and runs. Does not recognize filename supplied
46900 on command line, but does seem to function.
47000 .s 1;.TP 4;.I -20;0140 317 CROSS
47100 .br;Program compiles, loads, and runs successfully.
47200 .s 1;.TP 4;.I -20;0141 318 FASP
47300 .br;Program compiles, loads, and runs successfully.
47400 .s 1;.TP 4;.I -20;0142 319 WKDAY
47500 .br;Program compiles, loads, and runs correctly.
47600 .s 1;.TP 4;.I -20;0143 320 STRUCT
47700 .br;Macros compile and seems to work.
47800 .s 1;.TP 4;.I -20;0144 322 CALENDAR MAKER
47900 .br;Data files generate output as desired.
48000 .s 1;.tp 4;.i -20;0149 324 MULREG
48100 .br;Program compiles with warning messages and loads and runs
48200 correctly (when compiled with the DEC-20 SIMULA from DECUS).
48300 Packages included so that anyone with SIMULA experience can attempt
48400 to determine the source of the problem.
48500 .s 1;.tp 4;.i -20;0145 325 ANTE
48600 .br;Compiles, loads, and runs successfully.
48700 .s 1;.tp 4;.i -20;0146 326 KEYWRD
48800 .br;Compiles, loads, and successfully runs test case supplied by
48900 author.
49000 .s 1;.tp 4;.i -20;0147 328 FORMAT
49100 .br;Compiles, loads, and successfully runs test case supplied by
49200 author.
49300 .s 1;.tp 4;.i -20;0148 184 SPELL
49320 .br;Original program failed to compile because symbols in conditional
49340 statements weren't assembled and defined; simple fixes to
49360 source file were required. Program now compiles and runs correctly.
49400 Dictionary is preloaded in
49500 the .EXE file supplied.
49700 .s 1;.tp 4;.i -20;0149 324 MULREG
49800 .br;Compiles using SIMULA (20-0078) with warning messages, loads
49900 successfully, and appears to process author-supplied test data
50000 correctly.
50100 .page