Google
 

Trailing-Edge - PDP-10 Archives - decus_20tap3_198111 - 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