Documentation of Files on this diskette SOLOS:S A copy file for standard and my extended version of SOLOS. The original source was obtained from the CP/M users group. Proc. Tech. may have rights to this program. My mods are public. Functions with or without extension PROM board in memory. Can be used for Standard SOLOS by conditional assembly. Uses files named SOLOSn:S. (Donated by Ron Parsons.) SOLOS:D Further documentation of the files SOLOS:S, etc above. COPYF:S Copies the files listed after command (separated by commas) from disk 0 to disk 1 preserving attributes. Requests permission to rewrite an existing file. (Donated by Ron Parsons.) RELOC:S Relocation program from July 1977 Byte. NFILES?S Prints the number of files on the unit "/u" (Donated by Ron Parsons.) FSDISP:S Displays the free space map on the unit "/u" (Donated by Ron Parsons.) REMNUM:S Removes line numbers (first five cols.) from named files. (Ron Parsons) INTSEL:S Interrupt driven background Selectric driver. To be (?) described in PTCs ACCESS. (Ron Parsons.) SFILES:S Displays a compact list of all files on the unit given as parameter "/u". If no unit given, uses default. Name stands for "Short Files". (Ron Parsons.) SFILES Command image for the Short Files command above. Recognizes the "/u" parameter. PRROM:S Standalone Cromemco Bytesaver prom-programmer (SOLOS) (Ron Parsons.) REORG:S A PTDOS disk reorganize. Copies all files from unit zero to unit one. Does not rewrite existing files. (Ron Parsons) COMPAR:S Compares the two PTDOS files named listing differences Assembly source file. (Ron Parsons) SOL:S Assembly source code for PTDOS command "SOLOS" which turns control over to SOLOS. Assumes SOLOS is at C000 as in the SOL. Once in SOLOS, the command "PT" will get back to PTDOS, assuming it is still unharmed in memory. (Stan Sokolow) DSTAT EDBASIC program for descriptive statistics (mean, etc) (Stan Sokolow) PRINTER Driver for selectric terminal (IBM 2741 compatible) on SOL's serial port. Uses SOL built-in RAM and PTDOS driver area. BE SURE TO CHANGE TYPE TO "D" BEFORE USING! Output device only. (Input not implemented.) System reset will wipe out initialization part of driver, so be sure to load new image of it. (Donated by Stan Sokolow.) DMOVE:S Assembly source code for a delimited-move subroutine. It moves bytes from a source address to a destination address until count is reached or a delimiter byte is encountered. Unlike PTDOS's PSCAN routine, DMOVE lets the user define his own set of delimiter bytes. Additional explanation is in the code's remarks. (Donated by Stan Sokolow.) LD List directory in alphabetical order, file names only. DOESN'T READ PARAMETERS; ALWAYS USES DEFAULT UNIT. (Donated by Chuck Ellis.) S Jumps to SOLOS but gives description of all SOLOS commands first. Adds custom commands to get back to PTDOS. (Donated by Chuck Ellis.) NEWGET This is a corrected version of the GET command that was originally released in PTDOS 1.4.0. It auto- matically will GET device files without RETYPE'ing them by hand. You can copy NEWGET to GET on your working diskettes. (Donated by Processor Technology Corporation.) NEWFILES A corrected version of the FILES command which recognizes Upper and Lower case letters as equivalent in file names. The FILES released in PTDOS 1.4.0 treated the two cases differently when searching for files that match bracketed substring specifications. Eg., FILES s> and FILES S> found different files in the original version, but this version is corrected. (Donated by Processor Technology Corp.) FOUR Generates random "four-letter words". Mode Select terminates and returns to PTDOS. Words are displayed in large block letters on the video screen. Rated PG --Parental Guidance recommended. HELP Provides a brief explanation of PTDOS commands. If a command file name is given as the argument after the name HELP, an explanation of the named command will appear. Otherwise, a summary of the HELP command is given. (Donated by Processor Technology Corp.) HELP:D This is the reference data for the HELP command. HELP expects this file to be on the default unit. MIND:S Assembly language source for the MIND Robot Control Language by Lichen Wang, see DR. DOBBS JOURNAL, Sept 77, revised by Ken Anderson, DR. DOBBS, May 78. (Donated by Earl Herr.) IN ALS-8 FORMAT . PASCAL The Stanford Micro Pascal System, dated 9-13-78, from Stanford Linear Accelerator Center, Stanford University. (Donated by Sassan Hazeghi, Computer Group, S.L.A.C.) Essentially the entire P-code implementation of the PASCAL computer language, as implemented for the IBM 360/370 computers. Except for generalized FILE declarations and passing FUNCTIONS/PROCEDURES as parameters, it adheres to the standard PASCAL as defined by Jensen and Wirth in the 1974 PASCAL User Manual and Report. It is NOT the U.C.S.D. system. The Stanford version runs under PTDOS, and thus it can pass data to other programs not written in PASCAL using normal PTDOS file structures. This preliminary release does not have the REAL arithmetic implemented in the interpreter, so only 16-bit integer arithmetic can be used, even though REAL will compile. We expect to have the REAL arithmetic in a future library release. See file PAS.DOC for a more complete description. The source PASCAL for the compiler, post-processor, and the assembly source for the interpreter are NOT on this diskette. SOURCE CODE IS ON NEXT VOLUME OF THE LIBRARY. TO RUN THIS SYSTEM YOU SHOULD HAVE 48K CONTIGUOUS RAM FROM THE BOTTOM UP, TO HOLD PTDOS AND THE PASCAL SYSTEM. MORE MEMORY CAN BE UTILIZED, BUT IT TAKES MODIFICATION TO THE INTERPRETER. A VERY LARGE PROGRAM (THE PASCAL COMPILER ITSELF) WAS COMPILED IN THAT WAY ON A SOL. See the interpreter source code for the instructions on modifying it for 64K memory. PAS.DOC Documentation for the Stanford Micro Pascal System. THE FOLLOWING FILES ARE RELATED TO PASCAL AND ARE DESCRIBED IN "PAS.DOC": PAS.S, PASM.S, PINTRP.S, PASCAL, PASM, PINT, COMPILE, RUN, TEMP.T, TEMP.P, QUEENS:S, SORT:S, XREF:S, SOMA:S POBJ, F:S, PAS.CMPL, PAS.DEFS, INITPATB. FOOTBALL An EDBASIC program for 2 player video football. Self- documenting. (Donated by Gerry Fricke; adapted to disk BASIC by Stan Sokolow.) NOTICES Important legal notices regarding this diskette. WARRANTY The limited warranty on this diskette. FEEDBACK Explanation of how to report problems you encounter with this diskette's programs.