00100 .nj;.ap;.ps 60,65 00200 Conversion Status [2 Feb 81]/HDT 00300 .s 1 00400 .center;DECsystem-10/DECSYSTEM-20 00500 .center;DECUS Library Program Conversion 00600 .s 1 00700 .center;Report of Disposition of Programs 00800 .center;by DEC-10 Catalog Number 00900 The following list describes the status of the programs in 01000 the DECUS DECsystem-10 Program Library as they were converted to the 01100 DECUS DECSYSTEM-20 Program Library. An attempt was made to compile, 01200 load, and verify that execution begins for each of the packages as 01300 noted, except that packages using DECtapes or papertapes were 01400 deleted immediately since they are not supported on the DEC-20. 01500 The term "runs successfully", as used below, indicates that the 01600 program did at least begin execution and may have run to completion 01700 but that no test data were available for verification of the 01800 accuracy of the results. The term "runs correctly" indicates that 01900 the program ran a supplied test set correctly (as verified by the 02000 documentation supplied with the program) or correctly executed with 02100 an obvious test case. 02200 .s 1 02300 .lm 20;.ts 10,20 02400 .TP 4;.I -20;"10" "20" 02500 .TP 4;.I -20;Number Number Disposition/Status 02600 .s 1 02700 .TP 4;.I -20;3 - DTLOTS 02800 .br;Deleted: DECtape utility not useful on "20" 02900 .s 1;.TP 4;.I -20;6 - Scholar/Teach 03000 .br;Deleted: some I/O routines are supplied as F40 .REL files (no 03100 source) and cannot be used on the "20". 03200 .s 1;.TP 4;.I -20;8 - DECtape DDT 03300 .br;Deleted: DECtape utility not useful on "20". 03400 .s 1;.TP 4;.I -20;9 - MUSIC 03500 .br;Deleted: Designed to be an executive-mode program, which cannot 03600 be run on the "20". 03700 .s 1;.TP 4;.I -20;10 - EIGHT and EDIT8 03800 .br;Deleted: DECtape utility not useful on "20". 03900 .s 1;.TP 4;.I -20;12 0005 PAL-10 04000 .br;Minor modification required in logical name list; compiles, 04100 loads, and runs successfully. 04200 .s 1;.TP 4;.I -20;15 - FAIL 04300 .br;See 10-86 (FAIL/SAIL). 04400 .s 1;.TP 4;.I -20;22 0006 JACOBI 04500 .br;Converted subroutine calls to PUSHJ/POPJ; now compiles correctly. 04600 Execution testing not done. 04700 .s 1;.TP 4;.I -20;23 0007 SPEEDY (PDP-10/8 Loader) 04800 .br;Loader appears to run from a load of the .REL file (no testing 04900 done). Source file is garbled and cannot be used to generate the 05000 _.REL file. 05100 .s 1;.TP 4;.I -20;25 - ONCE 05200 .br;Deleted: Specific to TOPS-10. 05300 .s 1;.TP 4;.I -20;27 0008 GASP II 05400 .br;Compiles and loads cleanly. No further testing done. 05500 .s 1;.TP 4;.I -20;28 - SIM-11 05600 .br;Deleted: Converted the .SAV file to .EXE and program appears to run. 05700 But attempt to reload from source files did not work - appears to enter 05800 loop during program execution. Needs work to correct source files. 05900 .s 1;.TP 4;.I -20;29 - PDP-8/10 Real-Time System 06000 .br;Deleted: TOPS-10 specific. 06100 .s 1;.TP 4;.I -20;30 0009 NVERTX 06200 .br;Compiles with some warning messages, loads, and runs to completion 06300 with the test data supplied. 06400 .s 1;.TP 4;.I -20;31 0010 PALX-11 06500 .br;Compiles, loads, and begins execution. No testing done. 06600 .s 1;.TP 4;.I -20;33 0011 W 06700 .br;Converted octal constants to form required by FORTRAN-20; 06800 program compiles and runs. 06900 .s 1;.TP 4;.I -20;34 - ECAP 07000 .br;See the WMU library for a functioning version of ECAP. 07100 .s 1;.TP 4;.I -20;36 - ARP 07200 .br;Deleted: JSA/JRA subroutine calls, incomplete source files, 07300 numerous compilation errors. Appears to be beyond recovery. 07400 .s 1;.TP 4;.I -20;37 - TRACE 07500 .br;Deleted: requires ARP. (The two subroutines in TRACE compiled 07600 cleanly, however.) 07700 .s 1;.TP 4;.I -20;38 0012 FLOW CHARTER 07800 .br;Compiles, loads, and runs successfully. 07900 .s 1;.TP 4;.I -20;43 0013 RANDOM NUMBERS 08000 .br;Converted subroutine calls to PUSHJ/POPJ; programs now compile, 08100 load, and run successfully. Results not checked for accuracy. 08200 .s 1;.TP 4;.I -20;57 0014 SIMPLE 08300 .br;Converted subroutine calls to PUSHJ/POPJ; programs now compile, 08400 load, and correctly run the test data supplied with the programs. 08500 .s 1;.TP 4;.I -20;59 0015 LISP 1.6 08600 .br;Redefined JOBDAT symbols and replaced one outdated JSYS. 08700 Some possible problems with source file ALVINE.MAC (HRRZ@ opcodes). 08800 No testing done on this package. 08900 .s 1;.TP 4;.I -20;61 0016 MLISP 09000 .br;No modifications required. Package is expected to be a 09100 transportable LISP package, but no testing was done. 09200 .s 1;.TP 4;.I -20;65 0017 LEARNS 09300 .br;Program compiles, loads, and runs successfully. 09400 .s 1;.TP 4;.I -20;68 0018 PAL-12 09500 .br;Modified logical name search; program compiles, loads, and 09600 successfully executes two test programs supplied. 09700 .s 1;.TP 4;.I -20;70 0019 FAKE 09800 .br;Converted subroutine calls to PUSHJ/POPJ and redefined JOBDAT 09900 symbols. Program assembles; no testing done. 10000 .s 1;.TP 4;.I -20;72 0020 DARTMOUTH BASIC LIBRARY 10100 .br;Random sample of programs tested appear to function correctly. 10200 .s 1;.TP 4;.I -20;86 0002 SAIL/FAIL 10300 .br;Original DEC-10 version has been supplemented by some routines 10400 supplied by Charles Hedrick of Rutgers which fix bugs on the DEC-20. 10500 Program appears to compile correctly. 10600 .s 1;.TP 4;.I -20;87 - MATRIX 10700 .br;Deleted: Source files are missing and supplied .REL file for 10800 FREEST is from F40 (not usable). 10900 .s 1;.TP 4;.I -20;88 0021 SALESMAN 11000 .br;Program compiles and runs successfully. 11100 .s 1;.TP 4;.I -20;89 0022 JOTTO 11200 .br;Typographical errors were corrected. Program compiles but needs 11300 a dictionary. 11400 .s 1;.TP 4;.I -20;90 0023 BARTEE 11500 .br;Redefined JOBDAT symbols; program compiles,loads, and correctly 11600 executes test data given in .DOC file. 11700 .s 1;.TP 4;.I -20;93 - BCDPIP 11800 .br;Deleted: Program will not take 1600 bpi tapes, 11900 there are few IBM 7040 tapes to convert any longer, and other 12000 alternatives (e.g., CHANGE) exist. 12100 .s 1;.TP 4;.I -20;97 0024 BASIC TUTORIAL 12200 .br;A random sample of programs tested functioned correctly. 12300 .s 1;.TP 4;.I -20;98 - PUNCH 12400 .br;Deleted: No papertape punch on the "20". 12500 .s 1;.TP 4;.I -20;100 0025 ONLINE BASIC AND FORTRAN DEMOS 12600 .br;A random sample of the BASIC programs ran. FORTRAN files which 12700 did not run were modified for FORTRAN-20 compatibility. Files were 12800 given filetypes .BAS, .FOR, and .TXT, depending upon their 12900 functions. Calling sequence of RAND.MAC was converted to PUSHJ/POPJ. 13000 .s 1;.TP 4;.I -20;101 0026 SSP 13100 .br;Programs ran without modification and gave results in agreement 13200 with expected test results to within 5 to 7 significant figures. 13300 .s 1;.TP 4;.I -20;102 0027 PDP-8 SIMULATOR 13400 .br;Converted JOBDAT symbols; compiles, loads, and runs successfully. 13600 .s 1;.TP 4;.I -20;103 - RESDEC 13700 .br;Deleted: requires DECtape drives. 13800 .s 1;.TP 4;.I -20;104 0028 SNOBOL4 13900 .br;Converted .SHR to .EXE file; the .EXE file runs. No attempt to 14000 recompile and reload (which should be done). 14100 .s 1;.TP 4;.I -20;105 0029 DOCTOR AND ELIZA 14200 .br;Converted .SAV to .EXE file, which functions correctly. 14300 No source file is included. 14400 .s 1;.TP 4;.I -20;107 - CFILE 14500 .br;Deleted: program doesn't function correctly and duplicates 14600 functions of the executive TAKE command on the "20". 14700 .s 1;.TP 4;.I -20;110 0030 CHESS 14800 .br;Converted .SAV file to .EXE file, which functions correctly. 14900 No source file is included. 15000 .s 1;.TP 4;.I -20;112 - GOOF 15100 .br;Deleted: requires DECtape drives. 15200 .s 1;.TP 4;.I -20;113 - MULPAC 15300 .br;Deleted: These programs require extensive modification for the 15400 "20" because of the standard use of JSA/JRA calling sequence and the 15500 strong interrelation between different MACRO modules of the code. 15600 .s 1;.TP 4;.I -20;114 0031 MATTAC 15700 .br;Converted .SAV file to .EXE file, which runs. 15800 .s 1;.TP 4;.I -20;115 0032 TAPBLK 15900 .br;Converted .SAV file to .EXE file, which begins execution. Did 16000 not test. 16100 .s 1;.TP 4;.I -20;116 0033 QED 16200 .br;Redefined JOBDAT symbols. Program compiles, loads, and 16300 executes. 16400 .s 1;.TP 4;.I -20;117 - IFTYP 16500 .br;Deleted: uses F40 LUUO's. 16600 .s 1;.TP 4;.I -20;120 - DYNAM 16700 .br;Deleted: virtual memory capability of TOPS-20 makes this of 16800 little use. 16900 .s 1;.TP 4;.I -20;121 - CUSPER 17000 .br;Deleted: uses F40 conventions for argument counting which are 17100 difficult to convert. 17200 .s 1;.TP 4;.I -20;122 - CSMP-10 17300 .br;Deleted: Use the version of CSMP from the WMU library instead. 17400 .s 1;.TP 4;.I -20;126 - TAPTST 17500 .br;Deleted: Designed to work with DEC-10 magnetic tapes (556 bpi). 17600 .s 1;.TP 4;.I -20;127 - PCPY 17700 .br;Deleted: Specific to TOPS-10. 17800 .s 1;.TP 4;.I -20;130 0034 RENMBR 17900 .br;Compiles, loads, and runs successfully. 18000 The .CMD file was modified for TOPS-20. 18100 .s 1;.TP 4;.I -20;133 0035 ALGOLW 18200 .br;Redefined JOBDAT symbols. Program compiles, loads, and runs 18300 successfully. 18400 .s 1;.TP 4;.I -20;134 0036 FISHER 18500 .br;Edited the source file to delete extra CRLF's. Program compiles, 18600 loads, and runs successfully. 18700 .s 1;.TP 4;.I -20;135 - ALOCSP 18800 .br;Deleted: Specific to TOPS-10. 18900 .s 1;.TP 4;.I -20;136 - DEC-10 DEMO PACKAGE 19000 .br;Deleted: depends upon EDIT-10. 19100 .s 1;.TP 4;.I -20;137 0037 COB300 19200 .br;Modified one variable to be a non-reserved word; program compiles 19300 and loads. Should be tested on a Burroughs COBOL program. 19400 .s 1;.TP 4;.I -20;138 - FFM 19500 .br;Deleted: source files are missing, and the .REL library is 19600 F40-compatible. 19700 .s 1;.TP 4;.I -20;139 0038 TALK8F 19800 .br;Redefined format of octal constants and redefined JOBDAT symbols. 19900 Program compiles, loads, and runs. Needs a PDP-8 for testing. 20000 .s 1;.TP 4;.I -20;140 - DSKDTA 20100 .br;Deleted: DECtapes not supported on a "20". 20200 .s 1;.TP 4;.I -20;141 - EXCON 20300 .br;Deleted: DECtapes not supported on a "20". 20400 .s 1;.TP 4;.I -20;142 0039 MATHLAB 20500 .br;Converted .SAV to .EXE file, patched ESC character as described 20600 in manual. Program ran test case in manual correctly. Program 20700 should be recompiled and reloaded. 20800 .s 1;.TP 4;.I -20;143 0040 COBSTD 20900 .br;Minor syntactical correction required, but otherwise program 21000 compiled, loaded, and ran successfully. 21100 .s 1;.TP 4;.I -20;145 - RUNH 21200 .br;Deleted: Specific to TOPS-10. 21300 .s 1;.TP 4;.I -20;148 - LOD11X 21400 .br;Deleted: requires TOPS-10 monitor patch (not applicable for 21500 TOPS-20). 21600 .s 1;.TP 4;.I -20;149 - EDITOR 21700 .br;Deleted: DECtapes not supported on a "20". 21800 .s 1;.TP 4;.I -20;151 0041 KWIC 21900 .br;Compiles, loads, and runs successfully. 22000 .s 1;.TP 4;.I -20;152 - RIPOFF 22100 .br;Deleted: Specific to TOPS-10. 22200 .s 1;.TP 4;.I -20;153 0042 CHANGE 22300 .br;Redefined JOBDAT symbols. Program compiles, loads, and runs. 22400 Needs testing. Note that a revised version is available directly 22500 from DEC. 22600 .s 1;.i-20;154 - COBOL QUEUEING ROUTINES 22700 .br;Deleted: Specific to TOPS-10. 22800 .s 1;.TP 4;.I -20;155 - USET 22900 .br;Deleted: Specific to TOPS-10. 23000 .s 1;.TP 4;.I -20;156 0043 ASYNC COMMUNICATION WITH PDP-8 23100 .br;Redefined JOBDAT symbols and altered logical name search. 23200 Programs now compile, load, and run. Needs testing with a PDP-8. 23300 .s 1;.TP 4;.I -20;157 0044 STREAM 23400 .br;Changed subroutine calls to PUSHJ/POPJ's. 23425 Fixed up argument list references. 23450 Program now compiles 23500 and loads. Needs testing. 23600 .s 1;.TP 4;.I -20;159 0045 PAGER 23700 .br;Program compiles, loads, and runs successfully. 23800 .s 1;.TP 4;.I -20;160 - TERBIN 23900 .br;Deleted: Papertape not supported on "20". 24000 .s 1;.TP 4;.I -20;161 0046 ABACUS 24100 .br;Minor modifications required because of MACRO version changes. 24200 Program compiles, loads, and runs successfully. 24300 .s 1;.TP 4;.I -20;162 - POOMAS 24400 .br;Deleted: Use SIMULA instead. Compilation problems with 24500 manner in which JOBXXX symbols were defined. 24600 .s 1;.i-20;164 0047 CROSS 24700 .br;Created IOFIL.FOR to handle IFILE/OFILE subroutine calls from 24800 F40 and modified RENAME.MAC to use PUSHJ/POPJ calls. 24850 Modified FORMAT statements. 24900 Program now compiles, loads, and runs test case correctly. 25000 .s 1;.TP 4;.I -20;165 0048 RDMT11 25100 .br;Compiles, loads, and runs successfully. Needs testing with 25200 PDP-11 magnetic tapes, though. 25300 .s 1;.TP 4;.I -20;166 - BLOCK 25400 .br;Deleted: redefining JOBDAT symbols and successfully reloading 25500 source code generated a file which would not run successfully. 25600 Functionality duplicated by CHANGE available from DEC and DECUS. 25700 .s 1;.TP 4;.I -20;167 0049 GENPLT 25800 .br;Added DOUBLE PRECISION statement to allow 6 characters per word. 25900 Programs compile, load, and run test case correctly. 26000 .s 1;.TP 4;.I -20;168 0050 TBLTRN 26100 .br;Modified one macro subroutine to use PUSHJ/POPJ calling 26200 convention. Program compiles, loads, and runs successfully. 26300 .s 1;.TP 4;.I -20;169 0051 CTFFT 26400 .br;Program compiled, loaded, and ran one test file correctly (within 26410 roundoff error). Other test file (for subroutine FOURG) was 26420 garbled at time of original submittal. Subroutine compiles, though 26430 no testing was done on it. 26500 .s 1;.TP 4;.I -20;170 0052 UFLIP 26600 .br;Program compiled, loaded, and ran test case correctly. 26700 .s 1;.TP 4;.I -20;171 0053 CARDIAC MACHINE LANGUAGE SIMULATOR 26800 .br;Corrected one mistyped line in the BASIC program. Program 26900 runs successfully. 27000 .s 1;.TP 4;.I -20;173 0054 FLMON 27100 .br;Program compiles, loads, and runs successfully. Needs testing 27200 with a plotter. 27300 .s 1;.TP 4;.I -20;174 - LCAP 27400 .br;Deleted: use version from WMU package. 27500 .s 1;.TP 4;.I -20;175 - CHAINR 27600 .br;Deleted: Specific to TOPS-10. 27700 .s 1;.TP 4;.I -20;176 - ACCTG 27800 .br;Deleted: Specific to TOPS-10. 27900 .s 1;.TP 4;.I -20;177 0055 SIGN MAKER 28000 .br;Changed format of octal constants to FORTRAN-20 form; changed 28100 DEFINE FILE to OPEN; and changed search for SIGN.LIB from [1,4] 28200 to SYS:. Program compiles, loads, and runs correctly. 28300 .s 1;.TP 4;.I -20;178 0056 MTIO 28400 .br;Changed calling sequence to PUSHJ/POPJ. Program compiles and 28500 loads. Needs to be tested with a magtape and main program. 28600 .s 1;.TP 4;.I -20;179 0057 FASBOL 28700 .br;Converted .SAV to .EXE file, which appears to run (saved as 28800 FASBOL.EXE). Recompiled, reloaded, and saved as SNOBOL.EXE 28900 (which appears to run correctly). 29400 .s 1;.TP 4;.I -20;181 0058 EDITS 29500 .br;A spurious character in source file was deleted. Program compiles, 29600 loads, and runs successfully. 29700 .s 1;.TP 4;.I -20;182 0059 TXTPAD AND TXTTAB 29800 .br;Programs compile. TXTPAD has undefined globals on loading because of 29900 need for hardware routines. TXTTAB ran successfully. 30000 .s 1;.TP 4;.I -20;183 0060 GRAPH 30100 .br;Subroutines compile with warnings. 30200 .s 1;.TP 4;.I -20;184 0148 SPELL 30300 .br;Original program failed to compile because symbols in conditional 30400 statements weren't assembled and defined. Simple fixes to source 30500 file were required. Also fixed error which demanded a dictionary file 30550 even if one had been loaded. Program now compiles and runs correctly. 30600 .s 1;.TP 4;.I -20;185 0061 SYNTAX 30700 .br;Fails to compile, but code is sufficiently similar to PASCAL 30710 that only minor modifications should be needed to convert to PASCAL. 30720 Files left on distribution in hopes that an interested user will 30730 revise and resubmit. 30800 .s 1;.TP 4;.I -20;186 0062 META2 30900 .br;Redefined .JBFF; program compiles, loads, and runs successfully. 31000 .s 1;.TP 4;.I -20;187 0063 ASYNCH COMMUNICATION 31100 .br;Converted calling sequence to PUSHJ/POPJ for FORTRAN subroutines. 31200 Programs compile and load. Needs testing. 31300 .s 1;.TP 4;.I -20;188 - Z 31400 .br;Deleted: Specific to TOPS-10. 31500 .s 1;.TP 4;.I -20;189 0064 MAFIA 31600 .br;Redefined JOBDAT symbols. Program compiles, loads, and runs 31700 successfully. Needs testing. 31800 .s 1;.TP 4;.I -20;190 0065 BATTLESHIP 31900 .br;Program runs. 32000 .s 1;.TP 4;.I -20;190 - DECTAPE ACCOUNTING 32100 .br;Deleted: DECtapes not supported on a "20". 32200 .s 1;.TP 4;.I -20;193 0066 *1 32300 .br;Needs to be recompiled. 32400 No testing done. 32500 .s 1;.TP 4;.I -20;195 - GRAFITI 32600 .br;Deleted: FORTRAN calling conventions are wrong; one source 32700 file (XFILE) is missing and the corresponding .REL file was compiled 32800 with F40. 32900 .s 1;.TP 4;.I -20;196 - MTFILE 33000 .br;Deleted: Specific to TOPS-10 (in internal symbols used by program). 33100 Considerable conversion effort required. 33200 .s 1;.TP 4;.I -20;197 0067 FILTER 33300 .br;Sources compiled with numerous errors caused by use of (new) 33400 reserved words. Changes yet to be made but should be easy to fix. 33500 .s 1;.TP 4;.I -20;198 0068 IMP72 33600 .br;Converted .SAV file to .EXE, which ran successfully. Recompilation 33700 fails for some program modules. 33800 .s 1;.TP 4;.I -20;199 - COFUP 33900 .br;Deleted: Specific to TOPS-10. 34000 .s 1;.TP 4;.I -20;200 0069 VTED AND RTRANS 34100 .br;RTRANS runs correctly. VTED needs testing on DEC VT terminals. 34200 .s 1;.TP 4;.I -20;201 - LOST 34300 .br;Deleted: Specific to TOPS-10. 34400 .s 1;.TP 4;.I -20;202 - MANTIS 34500 .br;Deleted: Specific to TOPS-10 (F40 compiler). 34600 .s 1;.TP 4;.I -20;203 0070 GUNNER 34700 .br;Program runs correctly. 34800 .s 1;.i-20;204 - OPR 34900 .br;Deleted: Specific to TOPS-10. 35000 .s 1;.TP 4;.I -20;205 - OPEN 35100 .br;Deleted: Specific to TOPS-10 (F40 compiler) and functionality 35200 is readily available in FORTRAN-20. 35300 .s 1;.TP 4;.I -20;206 - BAKWDS 35400 .br;Deleted: Specific to TOPS-10. 35500 .s 1;.TP 4;.I -20;207 0071 EYES 35600 .br;Compiles, loads, and runs successfully. 35700 .s 1;.TP 4;.I -20;208 0072 SCAT2 35800 .br;Program compiles, loads, and runs successfully. 35900 .s 1;.TP 4;.I -20;209 0073 RANDU 36000 .br;Subroutine compiles, loads, and runs successfully. Results not 36100 verified for accuracy. 36200 .s 1;.TP 4;.I -20;210 - UCI-LISP 36300 .br;Deleted: 36400 36500 LISP program fails in execution while looking for LISP.HGH - appears 36600 to be a readily correctable error, but with other versions of 36700 LISP available, this version would likely not be of great value. 36800 .s 1;.TP 4;.I -20;211 0074 GNOSIS 36900 .br;Program compiles, loads, and runs successfully. 37000 .s 1;.TP 4;.I -20;212 0075 SPPLT AND SPTEX 37200 .br;Programs compile and run successfully. 37300 .s 1;.TP 4;.I -20;213 - BLISS-11 37400 .br;Converted .EXE files did not run. Recompilation of sources 37500 gave numerous errors. 37600 .s 1;.TP 4;.I -20;214 0076 ABACUS 37700 .br;Converted JOBDAT symbols. Program compiles, loads, and runs 37800 successfully. 37900 .s 1;.TP 4;.I -20;217 - DFCODE 38000 .br;Deleted: DECtapes not supported on a "20". 38100 .s 1;.TP 4;.I -20;218 - PALDIS 38200 .br;Deleted: Papertape not supported on a "20". 38300 .s 1;.TP 4;.I -20;219 - CHECKING ACCOUNT BALANCER 38400 .br;Program not tested due to lack of working FOCAL at time of evaluation. 38500 .s 1;.TP 4;.I -20;220 - TOPSTEACH 38600 .br;Deleted: Specific to TOPS-10. 38700 .s 1;.TP 4;.I -20;221 0077 NMRSIM AND TTYOPS 38800 .br;Changed subroutine calling sequence to PUSHJ/POPJ; programs 38900 compile, load, and run successfully. No testing without plotter 39000 hardware. 39100 .s 1;.TP 4;.I -20;222 - FFT 39200 .br;Source file was garbled and unusable. 39300 .s 1;.TP 4;.I -20;223 0078 SIMULA 39400 .br;Compiler assembled, loaded, and ran successfully. 39500 Note an error message associated with module M2.MAC which is apparently 39600 caused by a misplaced conditional terminator, but the resulting symbol 39700 is properly defined as external nevertheless. 39800 Note that the package has been reorganized to contain just DEC-20 39900 code. 40000 .s 1;.TP 4;.I -20;224 0079 SPICE/SLIC/SINC 40100 .br;Programs compile, load, and run correctly. 40200 .s 1;.TP 4;.I -20;225 - POET 40300 .br;Deleted: Specific to TOPS-10. 40400 .s 1;.TP 4;.I -20;226 0080 AVAIL 40500 .br;Programs compile, load, and run correctly. Note that there is 40600 a requirement for directory numbers, though. This program should be 40700 modified when a native-20 FOROTS system is available. 40800 .s 1;.TP 4;.I -20;227 0081 UTILITIES 40900 .br;Some programs in this package needed COBOL variable-names to be 41000 changed because of changes in COBOL reserved words; they then compiled, 41100 loaded, and ran successfully. Others in the package appear to be 41200 incomplete and unusable. Complete package is left in the library for 41300 those who want to work on them. 41400 .s 1;.TP 4;.I -20;228 0082 CALCOMP PLOTTER PACKAGE 41500 .br;Some modifications required to get package to load properly. 41600 Programs compile, load, and run successfully. Requires plotter hardware 41700 to verify. 41800 .s 1;.TP 4;.I -20;229 0083 ASTRO 41900 .br;Program compiles, load, and runs successfully. 42000 .s 1;.TP 4;.I -20;230 0084 ASYNCH COMMUNICATION 42100 .br;Programs compile, load, and run successfully. No testing done. 42200 .s 1;.TP 4;.I -20;231 - TULIP 42300 .br;Deleted: Numerous compilation errors. Functionality available 42400 in TOPS-20 JSYS's. 42500 .s 1;.TP 4;.I -20;233 0085 ZAP 42600 .br;Program compiles, loads, and runs successfully. 42700 .s 1;.TP 4;.I -20;235 0087 LAN 42800 .br;Programs run. No testing done. 42900 .s 1;.TP 4;.I -20;236 - FOLD 43000 .br;Deleted: Papertapes not supported on a "20". 43100 .s 1;.TP 4;.I -20;237 0088 PILOT 43200 .br;Modified compiler to look for PILOT.EXE rather than PILOT.SHR. 43300 Compiler compiles with a few MACRO "E" errors, but loads successfully. 43400 Resulting program successfully compiled the demo program supplied. 43500 .s 1;.TP 4;.I -20;238 0089 EXETER 43600 .br;Programs compile (with truncation warnings), load, and run 43700 successfully. 43800 .s 1;.TP 4;.I -20;239 - RWATCH 43900 .br;Deleted: Specific to TOPS-10. 44000 .s 1;.TP 4;.I -20;240 0090 KISMET 44100 .br;Modified search path for help file. Program compiles, loads, and 44200 runs successfully. 44300 .s 1;.TP 4;.I -20;241 0091 FORTH 44400 .br;Compiles, loads, and runs successfully. 44500 .s 1;.TP 4;.I -20;242 - IOLIB 44600 .br;Deleted: Specific to TOPS-10, and functionality reproduced in 44700 TOPS-20 JSYS's. 44800 .s 1;.TP 4;.I -20;243 - PIRETS 44900 .br;Deleted: Uses features of the TOPS-10 monitor not available on 45000 TOPS-20. 45100 .s 1;.TP 4;.I -20;244 0092 WGMM11 45200 .br;Corrected garbled characters in middle of source file. Program 45300 now compiles, loads, and runs successfully. 45400 .s 1;.TP 4;.I -20;245 0093 MESS 45500 .br;Programs compile, load, and run successfully. 45600 .s 1;.TP 4;.I -20;246 - RECSM 45700 .br;Deleted: source files garbled; when corrected, program still gives 45800 illegal memory access. 45900 .s 1;.TP 4;.I -20;247 - HEXPAWN 46000 .br;Deleted: Written for XBASIC, not known to be available for the 46100 DEC-20. 46200 .s 1;.TP 4;.I -20;248 0094 TR 46300 .br;Program compiles, loads, and runs successfully. 46400 .s 1;.TP 4;.I -20;249 0095 GAUSS 46500 .br;Subroutines compile. No testing done. 46600 .s 1;.TP 4;.I -20;251 0096 TBF 46700 .br;Program compiles, loads, and runs successfully. 46800 .s 1;.TP 4;.I -20;252 - SOS 46900 .br;Deleted: Functionality duplicated by TOPS-20 EDIT, and SOS 47000 doesn't use full TOPS-20 file specifications. 47100 .s 1;.TP 4;.I -20;253 0097 READ 47200 .br;Program compiles, loads, and runs successfully. 47300 .s 1;.TP 4;.I -20;254 0098 MAGGIE 47400 .br;Program compiles, loads, and runs successfully. Needs testing 47500 with magnetic tape. 47600 .s 1;.TP 4;.I -20;255 0099 INVSIM 47700 .br;Program compiles, loads, and runs successfully. 47800 .s 1;.TP 4;.I -20;256 - D2D 47900 .br;Deleted: Specific to TOPS-10. 48000 .s 1;.TP 8;.I -20;257 0100 LINCUR 48100 .br;Revised submittal lacked functions DARCOS and DARSIN which were 48200 in the sources for original submittal. These were copied from 48300 original into file DAFUNS.FOR and the load command string modified. 48400 File LINCUR.CTL contains revisions necessary to compile, load, and 48500 test revised version on a DEC-20. 48600 Programs compile, load, and run successfully. 48700 .s 1;.TP 10;.I -20;258 0101 NONLIN 48800 .br;Revised submittal lacked functions DARCOS and DARSIN which were 48900 in the sources for original submittal. These were copied from 49000 original into file DAFUNS.FOR and the load command string modified. 49100 File NONLIN.CTL contains revisions necessary to compile, load, and 49200 test revised version on a DEC-20. 49300 Programs compile, load, and run test data correctly. 49400 .s 1;.TP 4;.I -20;259 - PDO 49500 .br;Deleted: DECtapes not supported on a "20". 49600 .s 1;.TP 4;.I -20;260 0102 INFORMATION STORAGE AND RETRIEVAL 49700 .br;Program compiles and runs successfully. 49800 .s 1;.TP 4;.I -20;261 0103 SORTER 49900 .br;Program compiles and runs successfully. 50000 .s 1;.TP 4;.I -20;262 0104 COMPUT AND TWOPER 50100 .br;Programs compile and run successfully. 50200 .s 1;.TP 4;.I -20;263 - DSKCPY 50300 .br;Deleted: Specific to TOPS-10. 50400 .s 1;.TP 4;.I -20;264 0105 XTEC 50500 .br;Program compiles, loads, and runs successfully. 50600 .s 1;.TP 4;.I -20;265 0106 BASIC 17E 50700 .br;Note that there are no sources. The .SHR files were converted 50800 to .EXE files and ran correctly. 50900 Note the bugs listed in the review. 51000 .s 1;.TP 4;.I -20;266 0107 TOPS-10 SIMULATOR 51100 .br;Compiles with warnings, loads, and runs successfully. No 51200 documentation of format of parameter file. 51300 .s 1;.TP 4;.I -20;267 0108 COBEDT 51400 .br;Program compiles, loads, and runs successfully. 51500 .s 1;.TP 4;.I -20;268 - IPCF10 51600 .br;Deleted: Specific to TOPS-10. 51700 .s 1;.TP 4;.I -20;269 0109 ADRES 51800 .br;Program compiles (under SIMULA, 20-0078), loads, and runs successfully. 51900 .s 1;.TP 4;.I -20;270 0110 PROC10 52000 .br;Converted .SHR to .EXE file, which runs. Source modules missing 52100 and so cannot recompile and reload package. 52200 .s 1;.TP 4;.I -20;271 - PASCAL 52300 .br;Deleted. See 20-0003 (10-283). 52400 .s 1;.TP 4;.I -20;272 0111 BESLIB 52500 .br;Program compiles, loads, and correctly runs test case. 52600 .s 1;.TP 4;.I -20;273 0112 INDEX 52700 .br;Program compiles, loads, and runs BESLIB test case successfully. 52800 .s 1;.TP 4;.I -20;274 0113 CADA 52900 .br;Program compiles and runs successfully. 53000 .s 1;.TP 4;.I -20;275 - DTSORT 53100 .br;Deleted: DECtapes not supported on a "20". 53200 .s 1;.TP 4;.I -20;276 0114 FPRINT 53300 .br;Subroutine compiles correctly. Not tested. 53400 .s 1;.TP 4;.I -20;277 0115 TWOSID 53500 .br;Program compiles, loads, and runs correctly. 53600 .s 1;.TP 4;.I -20;280 - CLUSTR 53700 .br;Deleted: Source files missing and use non-standard plotting 53800 routines, also not supplied. 53900 .s 1;.TP 4;.I -20;281 - SAFIO 54000 .br;Included as a subdirectory under SIMULA, 20-0078. 54100 .s 1;.TP 4;.I -20;282 - SIMDBM 54200 .br;Included as a subdirectory under SIMULA, 20-0078. 54300 .s 1;.TP 4;.I -20;284 0118 PICTURE BOOK 54400 .br;Programs compile, load, and run successfully. 54800 .s 1;.TP 4;.I -20;285 0119 SQUASH 54900 .br;Modified subroutines to use PUSHJ/POPJ convention; program 55000 compiles, loads, and runs successfully. 55100 .s 1;.TP 4;.I -20;286 0120 CUSH2 55200 .br;Program compiles, loads, and correctly executes test data from 55300 documentation. 55400 .s 1;.TP 4;.I -20;287 - BOSS 55500 .br;Deleted: Uses IPCF10 DECUS Library program, and accounting structure 55600 for TOPS-20 is different anyway. 55700 .s 1;.TP 4;.I -20;289 - REV 55800 .br;Deleted: Program compiles, loads, and begins execution. 55900 It is unreliable, though, and would need extensive rewriting to be 56000 functional. 56100 .S 1;.TP 4;.I -20;290 0121 VENN 56200 .br;Program compiles, loads, and runs successfully. 56300 .s 1;.TP 4;.I -20;291 0122 XPL 56400 .br;Program compiles, loads, and runs successfully. 56500 .s 1;.TP 4;.I -20;292 0123 REVISED PLOTTER SUBROUTINES 56600 .br;Programs compile, load, and run successfully. 56700 .s 1;.TP 4;.I -20;293 0124 FLECS 56800 .br;Program compiles, loads, and runs successfully. Implementation 56900 manual, which was supposed to be with package, was not. 57000 .s 1;.TP 4;.I -20;294 0125 GIDUS/DISLIB 57100 .br;Programs compile successfully. No testing done. New command 57200 file was created. 57300 .s 1;.TP 4;.I -20;295 - SIMULA FOR KA-10 57400 .br;Deleted: Specific for TOPS-10. 57500 .s 1;.TP 4;.I -20;296 - BLISS-11/RSX-11M INTERFACE MACROS 57600 .br;Deleted: BLISS-11 not functioning. 57700 .s 1;.TP 4;.I -20;297 0126 ATOPLT 57800 .br;Program compiles, loads, and runs successfully. Needs testing. 57900 .s 1;.TP 4;.I -20;298 0127 NORMAL 58000 .br;Program compiles, loads, and runs successfully. 58100 .s 1;.TP 4;.I -20;299 0128 COPYMT 58200 .br;Program compiles, loads, and runs successfully. 58300 .s 1;.TP 4;.I -20;300 0129 BAKGMN 58400 .br;Program compiles, loads, and runs successfully. 58500 .s 1;.TP 4;.I -20;301 0130 STRMAC 58600 .br;Program compiles, loads, and runs successfully. 58700 .s 1;.TP 4;.I -20;302 0131 LIBMAN 58800 .br;Program compiles, loads, and runs correctly (except that the 58900 DIRECT program doesn't exist on TOPS-20). 59000 .s 1;.TP 4;.I -20;303 0132 DUMPR 59100 .br;Program compiles, loads, and runs successfully. 59200 .s 1;.TP 4;.I -20;304 - XGLOB 59300 .br;Deleted: Program compiled and loaded but failed during execution 59400 apparently because of the way it dynamically used memory and tried 59500 to reread the program over data. Would need work to run on TOPS-20. 59600 .s 1;.TP 4;.I -20;305 0133 BIORTH 59700 .br;Replaced a GETTAB UUO with GTAD JSYS. Program compiles, loads, and 59800 runs successfully. 59900 .s 1;.TP 4;.I -20;306 0134 FOCAL-10 60000 .br;Program compiles, loads, and runs successfully. Extensive 60100 testing not done. 60200 .s 1;.TP 4;.I -20;307 0135 VIDED 60500 .br;The source file for VIDED generates undefined- and multiply-defined 60600 globals during loading. 60650 Source files for latest version are in COMP subdirectory, .EXE files 60675 from earlier version are in SYS subdirectory. 60700 .s 1;.TP 4;.I -20;308 - PLOTY 60800 .br;Deleted: Files are garbled and useless. Programs will be added 60900 at later date if correct files can be located. 61000 .s 1;.TP 4;.I -20;309 0136 MACY-11/LNKX-11 61100 .br;Programs compile, load, and run correctly. 61200 .s 1;.TP 4;.I -20;310 0137 WMU Application Library 61300 .br;Most programs work as submitted. Some work done to load without 61400 overlays. Complete package has been split into separate subdirectories 61500 for ease of access. 61600 .s 1;.TP 4;.I -20;311 - BRDEAL 61700 .br;Deleted: Files are garbled and useless. 61800 .s 1;.TP 4;.I -20;312 0138 MAGTAPE UTILITY PACKAGE 61900 .br;Programs compile, load, and run successfully. 62000 .s 1;.TP 4;.I -20;313 - DIRSRT 62100 .br;Deleted: TOPS-20 directories are already sorted. 62200 .s 1;.TP 4;.I -20;314 - SCAN.DOC 62300 .br;Deleted: Functionality already exists in TOPS-20 COMND JSYS. 62400 .s 1;.TP 4;.I -20;315 - DTCERT 62500 .br;Deleted: DECtape not supported on a "20". 62600 SCAN is specific to TOPS-10. 62700 .s 1;.tp 4;.i -20;316 0139 TECO10 62800 .br;Renamed files to TECO20, recompiled with TOPS-20 option on. 62900 Compiles, loads, and runs. Does not recognize filename supplied 63000 on command line, but does seem to function. 63100 .s 1;.TP 4;.I -20;317 0140 CROSS 63200 .br;Program compiles, loads, and runs successfully. 63300 .s 1;.TP 4;.I -20;318 0141 FASP 63400 .br;Modified dimensions of COMMON FASPG to have modules agree on size. 63450 Program compiles, loads, and runs successfully. 63500 .s 1;.TP 4;.I -20;319 0142 WKDAY 63600 .br;Program compiles, loads, and runs correctly. 63700 .s 1;.TP 4;.I -20;320 0143 STRUCT 63800 .br;Macros compile and seems to work. 63900 .s 1;.TP 4;.I -20;321 - FORUM 64000 .br;Deleted: Specific to TOPS-10, and functionality is already 64100 existent (almost) in TOPS-20 TALK command. 64200 .s 1;.TP 4;.I -20;322 0144 CALENDAR MAKER 64300 .br;Data files generate output as desired. 64400 .s 1;.tp 4;.i -20;323 - TRAD8 64500 .br;Deleted: Paper tape reader not supported on "20". 64600 .s 1;.tp 4;.i -20;324 0149 MULREG 64700 .br;Program compiles with warning messages and loads and runs 64800 correctly (when compiled with the DEC-20 SIMULA from DECUS). 64900 .s 1;.tp 4;.i -20;325 0145 ANTE 65000 .br;Compiles, loads, and runs successfully. 65100 .s 1;.tp 4;.i -20;326 0146 KEYWRD 65200 .br;Compiles, loads, and successfully runs test case supplied by 65300 author. 65400 .s 1;.tp 4;.i -20;327 - PENNZYME 65500 .br;Deleted: Undefined globals for routines not submitted with 65600 program. 65700 Author will resubmit package. 65800 .s 1;.tp 4;.i -20;328 0147 FORMAT 65900 .br;Compiles, loads, and successfully runs test case supplied by 66000 author. 66100 .s 1;.tp 4;.i -20;- 0001 CALC (TOPS-20) 66200 .br;Compiles, loads, and runs successfully. Indirect commands 66300 do not appear to function. 66400 .s 1;.TP 4;.I -20;283 0003 SYSTEMS PROGRAMMERS PASCAL 66500 .br;Native-20-mode System Programmer's PASCAL from Charles Hedrick 66600 at Rutgers. 66700 .s 1;.tp 4;.i -20;- 0004 INTERLISP (TOPS-20) 66800 .br;Patched BOOT.SAV to replace a JSYS which had been deleted after 66900 Release 2 of TOPS-20; program now begins execution. Note that no 67000 source files are supplied (.EXE only) and that the first chapter of 67100 the manual is missing. Other chapters renamed *.DOC. 67200 .page