R00101
-----------------------------------------------------------------------------
CSLMAKEDIR R001
A CSL TAPE MANIPULATOR VERSION 5.21
-----------------------------------------------------------------------------
Contribution Name............: CSLMAKEDIR
Title.....................: A CSL tape manipulator Version 5.21
File Names................:00. Rename Transfer File [See Note 1.]
:01. CSLMAKEDIR.SBMT - This file
:02. CSLMAKEDIR.FTN -
:03. CSLMAKEDIR.LOD -
:04. CSLMAKEDIR.REL -
:05. MAKEFILE.MAKE - MAKE command file.
:06. MAKECSLMAKEDIR.CMD - Invokes MAKE.
:07. LOADANDRUN.CMD - Command it and see.
:08. FOCOLI.CMD - FOrtran COmpile & LInk.
Operating System..........: RTE-A maybe 6.
Language(s)...............: FTN7X
External Support Req'd....: None
If Re-submission, Reason..: Enhancements, including latest CSL practice.
Keywords..................:01. CSL
Contributor's Name...........: Dan Khoushy
Company........: Marine Computing Ltd.
Street.........: 83, Marylebone High Street
City...........: London
State..........:
Country........: United Kingdom
Zip Code.......: W1
Phone Number...: (071) 486 9590
Fax............: (071) 224 3159
Program Abstract.............:
CSLMAKEDIR is a program that takes a CSL tape that has been TF/FST'ed into a
global directory and creates subdirectories named Jxxx where J stands for the
tape letter and xxx for the contribution number. It then renames the files in
accordance with the Xxxx00 file in each subdirectory.
This program was originally in CSL2625 and resubmitted with enhancements in
CSL2830 and CSL2930, mainly due to operating system changes. Those versions
were able to manipulate all the variations in the Xxxx00 files until the CSL
committee changed the rules of the game as of CSL3030. The new command files
included in that last tape, were very wasteful in disk usage and time. This
version of the program does the conversion in place, plus the space required
for the subdirectories. It will also deal correctly with subsets of the tape
while for each such subset the *TOCI.CMD files must be modified.
The algorithm was changed to operate directly on the xxxx00 files, without
going via EDIT. This speeded up the whole process by a factor of 4.5.
Additional Documentation....: None.
R00201
-----------------------------------------------------------------------------
TIMER R002
A TIMING SHELL VERSION 5.21
-----------------------------------------------------------------------------
Contribution Name...........: TIMER
Title.....................: A timing shell Version 5.21
File Names................:00. Rename Transfer File [See Note 1.]
:01. TIMER.SBMT - This file
:02. TIMER.FTN - Production TIMER source.
:03. TIMER.LOD -
:04. TIMER.REL -
:05. XIMER.FTN - Tuning version of TIMER.
:06. XIMER.LOD -
:07. XIMER.REL -
:08. MAKEFILE.MAKE - MAKE command file.
:09. MAKETIMER.CMD - Invokes MAKE.
:10. LOADANDRUN.CMD - Command it and stand back.
:11. FOCOLI.CMD - FOrtran COmpile and LInk.
:12. TIMERTUNE.CMD - Use it for auto-tuning.
:13. EDITTIMER.CMD - Auxiliary for TIMERTUNE.
Operating System..........: RTE-A maybe 6.
Language(s)...............: FTN7X
External Support Req'd....: None
If Re-submission, Reason..: Enhancements, automatic tuning option.
Keywords..................:01. SYSTEM
:02. TOOLS
:03. PERFORMANCE
:04. SHELL
Contributor's Name..........: Dan Khoushy
Company.......: Marine Computing Ltd.
Street........: 83, Marylebone High Street
City..........: London
State.........:
Country.......: United Kingdom
Zip Code......: W1
Phone Number..: (071) 486 9590
Fax...........: (071) 224 3159
Program Abstract............:
TIMER is a timing shell that can be used around any process to give running
time in seconds and fractions thereof. There are several other such programs
in the CSL tapes, such as CSL2830/M033 by Donald A. Wright. However, this
version may be tuned to remove its own overhead, instructions being given
below and in the source file. Between invocation, TIMER is terminated saving
resources. The present version is tuned to my A900, but see below.
Usage : TIMER [ON][IN][OFF]
ON to start the timer.
IN to get intermediate times.
OFF to get final time.
Examples : TIMER ON; RU ANYPROGRAM; TIMER OFF
TIMER ON; PR1; TIMER IN; PR2; TIMER OFF
Tuning check: TIMER ON; TIMER IN; TIMER OFF
Tuning must be done as the sole job.
TIMER should be fine-tuned to each system, since there may be some effects
caused by the way the system was generated, and the CPU may have different
characteristics. The source file contains the right overheads for two CPU's
which are fine-tuned to my installations. Unless the tuning run produces the
following display on your installation -
TIMER ON ;TIMER IN;TIMER OFF
Elapsed time = 0.00 last lap 0.00 seconds.
Elapsed time = 0.00 last lap 0.00 seconds.
the overhead value should be changed. The method is given in the source file.
The transition from D5.1 to D5.2 speeded-up TIMER. For the A900, the overhead
went from 92 milliseconds to 37, down by a factor of 2.49. The corresponding
values for the A700 are from 268 to 107, down by about the same factor.
Another enhancement in this version is the addition of the last lap time, as
well as an auto-tuning command file TIMERTUNE, for those who do not want to
bother for the last millisecond of accuracy. Those who like to get the last
drop squeezed, may link XIMER.REL and run XIMER, then EDIT TIMER.FTN.
Two minor bugs were fixed for this version. One called for an additional IN
command, and the other preferred OF to OFF, now both are acceptable.
List the command files to see their function.
Additional Documentation....: None.
R00301
-----------------------------------------------------------------------------
MOVEORCOPY R003
MASKED MOVE OR COPY VERSION 5.20
-----------------------------------------------------------------------------
Contribution Name...........: MOVEORCOPY
Title.....................: Masked MOve or COpy Version 5.20
File Names................:00. Rename Transfer File [See Note 1.]
:01. MOVE.SBMT - This file
:02. MOVE.FTN - MOve or COpy source.
:03. MOVE.LOD -
:04. MOVE.REL -
:05. MOVE.HELP - Help file.
:06. MAKEFILE.MAKE - MAKE command file.
:07. MAKEMOVE.CMD - Invokes MAKE.
:08. LOADANDRUN.CMD - Command it and stand back.
:09. FOCOLI.CMD - FOrtran COmpile and LInk.
Operating System..........: RTE-A D5.2 onwards.
Language(s)...............: FTN7X
External Support Req'd....: None
If Re-submission, Reason..:
Keywords..................:01. FILES
:02. MOVE
:03. COPY
Contributor's Name..........: Dan Khoushy
Company.......: Marine Computing Ltd.
Street........: 83, Marylebone High Street
City..........: London
State.........:
Country.......: United Kingdom
Zip Code......: W1
Phone Number..: (071) 486 9590
Fax...........: (071) 224 3159
Program Abstract............:
Usage: MOVE sourceMask destinationMask
MOVE enhances the RTE-A MO command to emulate what move commands do on some
other, not to be named, operating systems. Basically, this little program
looks at the masks, checks if they make sense, performs the RTE-A MO if both
masks sit on the same volume, or does a CO with the P option (purge source)
if they are on different volumes. It operates wholly within D.RTR, so that
even the DSO persons have no cause to complain.
DSO may consider to add the functionality of MOVE to MO itself. This trivial
addition will make MO much more versatile. (Do DSO persons look at the CSL
tape contributions?).
Incidentally, if the above comment seems facetious, let us see what they make
of the next one. There is a B-U-G in the Programmers Manual for MASKDISCLU
(besides the usual HP spelling of DISC). The bug is that the LU is already
declared by the invocation of FMPINITMASK, and not only after FMPNEXTMASK.
List the command files to see their function.
Additional Documentation....: MOVE.HELP.
R00401
-----------------------------------------------------------------------------
EXTINGUISH R004
TERMINAL EXTINGUISHER VERSION 5.20
-----------------------------------------------------------------------------
Contribution Name...........: EXTINGUISH
Title.....................: Terminal extinguisher Version 5.20
File Names................:00. Rename Transfer File [See Note 1.]
:01. EXTINGUISH.SBMT - This file
:02. EXTINGUISH.FTN -
:03. EXTINGUISH.LOD -
:04. EXTINGUISH.REL -
:05. MAKEFILE.MAKE - MAKE command file.
:06. MAKEEXTINGUISH.CMD - Invokes MAKE.
:07. LOADANDRUN.CMD - Command it and see.
:08. FOCOLI.CMD - FOrtran COmpile & LInk.
:09. LOGOFF.CMD - A sample command file.
Operating System..........: RTE-A maybe 6.
Language(s)...............: FTN7X
External Support Req'd....: None
If Re-submission, Reason..: Enhancements.
Keywords..................:01. TERMINAL
Contributor's Name..........: Dan Khoushy
Company.......: Marine Computing Ltd.
Street........: 83, Marylebone High Street
City..........: London
State.........:
Country.......: United Kingdom
Zip Code......: W1
Phone Number..: (071) 486 9590
Fax...........: (071) 224 3159
Program Abstract............:
EXTINGUISH is a program that clears the screen thus extending its life. The
sample LOGOFF.CMD should be entered via GRUMP to clear any terminal after
logging off. Add XQ EXTINGUISH before the RETURN at the end of the WELCOMExx
file to clear the system terminal. Local LOGOFF.CMDs will always take charge.
Adjust the waiting time to suit your taste, inclination and installation.
Usage : XQ EXTINGUISH [LU]
LU defaults to your own terminal. It will not disturb programs such as EDIT,
and will patiently wait for them to terminate.
Additional Documentation....: None.
R00501
-----------------------------------------------------------------------------
TAR R005
FAST TAR WRITER WITH DIRECTORY
-----------------------------------------------------------------------------
Contribution Name...........: TAR
Title....................: Fast TAR writer with directory
File Names...............:00. Rename Transfer File
:01. TAR.SBMT submit file
:02. TAR.FTN
:03. TAR.REL
:04. TAR.LOD link command file
:05. TAR.HLP copy to /help/tar
:06. VDL.FTN required support prog
:07. VDL.REL
:08. VDL.LOD link command file
:09. FTNSUBS.FTN support lib
:10. FTNSUBS.LIB
:11. MACSUBS.MAC support lib
:12. MACSUBS.LIB
:13. QSUBF.FTN support lib
:14. QSUBF.LIB
:15. QSUBM.MAC support lib
:16. QSUBM.LIB
Operating System.........: RTE-A
Uses hierarchical files?.: Yes
Language(s)..............: Fortran
Keywords.................: 1. Archive
: 2. Backup
: 3. Save/Restore
: 4. Unix
External Support Req'd...:
If Re-submission, Reason.: Minor bug fixes, enhancements
Contributor's Name..........: Alan R. Whitney
Company.......: MIT Haystack Observatory
City..........: Westford
State.........: MA
Country.......: USA
Zip Code......: 01886
Phone Number..: 508-692-4764 awhitney@bashful.haystack.edu
Program Abstract............:
TAR is a fast TAR tape writer with many features, including:
1. Extremely fast -- much faster than TF or FST in writing tar tapes.
2. Alphabetizes file order within directories.
3. Option to write an ASCII directory of saved files as the first tar
file saved.
4. Option to write an ASCII log file of the tar execution as the last tar
file saved.
5. Option to save ASCII files either in native HP disc-image format or
converted to standard Unix file format.
6. Supports tar appends after end of current data.
7. Tested with Exabyte and DAT on A900, as well as standard mag tape.
8. Tapes written by TAR have been successfully read on both HP and Sun Unix
workstations.
Additional Documentation....: see TAR.HLP
R00601
-----------------------------------------------------------------------------
PCCURSES R006
CURSOR/WINDOW PC
-----------------------------------------------------------------------------
Contribution Name...........: PCCURSES
Title....................: Cursor/Window PC
File Names...............:00. Rename Transfer File
:01. ODDS_N_ENDS.SBMT
:02. ATTRIB.C
:03. BEEP.C
:04. BLLIBC.CMD
:05. BORDER.C
:06. BOXES.C
:07. CHARADD.C
:08. CHARDEL.C
:09. CHARGET.C
:10. CHARINS.C
:11. CHARPICK.C
:12. CLRTOBOT.C
:13. CLRTOEOL.C
:14. CURSES.3
:15. CURSES.CMD
:16. CURSES.H
:17. CURSES68.C
:18. CURSES68.CMD
:19. CURSESIO.ASM
:20. CURSPRIV.H
:21. ENDWIN.C
:22. FARCALL.INC
:23. HUGEDATA.INC
:24. INITSCR.C
:25. LINEDEL.C
:26. LINEINS.C
:27. LONGNAME.C
:28. MAKEFILE.68
:29. MAKEFILE.MSC
:30. MAKEFILE.TRC
:31. MANIFEST
:32. MOVE.C
:33. MVCURSOR.C
:34. NEARCALL.INC
:35. NEWWIN.C
:36. OPTIONS.C
:37. OVERLAY.C
:38. PRNTSCAN.C
:39. README.NOW
:40. REFRESH.C
:41. SCRREG.C
:42. SETMODE.C
:43. SETTERM.C
:44. SMALDATA.INC
:45. STRADD.C
:46. STRGET.C
:47. TABSIZE.C
:48. TERMMISC.C
:49. UNCTRL.C
:50 UPDATE.C
:51. WINCLEAR.C
:52. WINDEL.C
:53. WINERASE.C
:54. WINMOVE.C
:55. WINSCROL.C
:56. WINTOUCH.C
Operating System(s)......:
Language(s)..............: C
Keywords.................: 1. TERMINAL
: 2. PC
: 3. C
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Anonymous
Company.......:
Street........:
City..........:
State.........:
Country.......:
Zip Code......:
Phone Number..:
Telex.........:
Contribution Abstract.......:
PCcurses v.1.4 cursor/window control package.
R00701
-----------------------------------------------------------------------------
ACCTS R007
DISPLAY USER.GROUP ACCOUNT INFORMATION
-----------------------------------------------------------------------------
Contribution Name...........: ACCTS
Title....................: Display User.Group Account Information
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. ACCTS.SBMT
:02. ACCTS.FTN
:03. ACCTSCOM.FTNI
:04. ACCTS.HLP
:05. ACCTS.LOD
:06. ACCTS.REL
:07. $LIBA_STD.LIB
:08. $LIBC_STD.LIB
Operating System(s)......:8Rte-A ONLY.
Language(s)..............: Ftn7x
Keywords.................: 1. ACCOUNTS
: 2. MANAGEMENT
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Bill Donze
Company.......: Reliance Electric
Street........: 6065 Parkland Blvd.
City..........: Cleveland
State.........: Ohio
Country.......: USA
Zip Code......: 44124-8020
Phone Number..: (216) 266-7619
Telex.........:
Contribution Abstract.......:
This program displays the user.group account information
from the user and group configuration files in the /USERS
directory. It is provided as an aid to assist in the management
of user accounts and does not modify any parameters of the
configuration files. It is compatible with Vc+ Rev-5020.
Additional Documentation....:
R00801
-----------------------------------------------------------------------------
LIBA R008
RTE-A SUBROUTINE LIBRARY
-----------------------------------------------------------------------------
Contribution Name...........: LIBA
Title....................: Rte-A Subroutine Library
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. LIBA.SBMT
:02. LIBA.DOC
:03. LIBA.MRG
:04. LIBA_CDS.CMD
:05. LIBA_STD.CMD
:06. COMPILE.CMD
:07. CDS.FTNI
:08. CDS_OFF.FTNI
:09. CDS_ON.FTNI
:10. ABORTIO.MAC
:11. ABORTIO.REL
:12. ACCSYSCOM.FTN
:13. ACCSYSCOM.REL
:14. CLOSESPOOL.FTN
:15. CLOSESPOOL.REL
:16. DEVICESTAT.FTN
:17. DEVICESTAT.REL
:18. GETCONFIG.FTN
:19. GETCONFIG.REL
:20. GETIDADR.MAC
:21. GETIDADR.REL
:22. GETIDNUM.MAC
:23. GETIDNUM.REL
:24. GETLOGONSTRING.FTN
:25. GETLOGONSTRING.REL
:26. GETMYIDNUM.MAC
:27. GETMYIDNUM.REL
:28. GETPROGRAMNAME.FTN
:29. GETPROGRAMNAME.REL
:30. OPENSPOOL.FTN
:31. OPENSPOOL.REL
:32. TIMEDOUT.FTN
:33. TIMEDOUT.REL
:34. TIMELIST.MAC
:35. TIMELIST.REL
:36. $LIBA_CDS.LIB - merged & lindx'd Cds Lib.
:37. $LIBA_STD.LIB - merged & lindx'd Std Lib.
:38. FMPCOM.FTNI
Operating System(s)......: Rte-A ONLY.
Language(s)..............: Ftn7x, Macro
Keywords.................: 1. Library
External Support Req'd...: LibC (separate contribution)
: SpolA (Csl/1000 Rev-2730 L014)
If Re-submission, Reason.: see Abstract
Contributor's Name..........: Bill Donze
Company.......: Reliance Electric
Street........: 6065 Parkland Blvd.
City..........: Cleveland
State.........: Ohio
Country.......: USA
Zip Code......: 44124-8020
Phone Number..: (216) 266-7619
Telex.........:
Contribution Abstract.......:
This contribution is the same as the like-named contribution that
appeared in the 1990 Boston Swap Tape and the Csl/1000 Rev-3126 Tape.
It is being submitted here since it is used by other contributions.
This package contains a number of routines used by our application
programs on the Rte-A Operating System in conjunction with LIBC and
SPOLA, separate contributions. Another companion library, LIB6,
which supported Rte-6/Vm systems has been discontinued.
The supplied command files require that this contribution be stored
in a global directory called /LibA.Dir and that two sub-directories,
Cds.Dir and Std.Dir, exist. Also, the command files reference the
programs MERGE and LINDX located on the Fmgr Disc Lu-2 (somewhere
other than /Programs/) so that the library can be generated on the
current system for use on the next revision of the system.
No changes have occurred since the '90 Boston Swap tape and
Csl/1000 Rev-3126 tape.
Additional Documentation....:
R00901
-----------------------------------------------------------------------------
LIBC R009
COMMON SUBROUTINE LIBRARY
-----------------------------------------------------------------------------
Contribution Name...........: LIBC
Title....................: Common Subroutine Library
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. LIBC.SBMT
:02. LIBC.DOC
:03. LIBC.MRG
:04. LIBC_CDS.CMD
:05. LIBC_STD.CMD
:06. COMPILE.CMD
:07. CDS.FTNI
:08. CDS_OFF.FTNI
:09. CDS_ON.FTNI
:10. ASCIITOREAL.MAC
:11. ASCIITOREAL.REL
:12. AUTODIAL.FTN
:13. AUTODIAL.REL
:14. CHECKDSERROR.FTN
:15. CHECKDSERROR.REL
:16. CHECKFMPERROR.FTN
:17. CHECKFMPERROR.REL
:18. CHECKIMAGEERROR.FTN
:19. CHECKIMAGEERROR.REL
:20. COMPAREBYTES.MAC
:21. COMPAREBYTES.REL
:22. COMPAREWORDS.MAC
:23. COMPAREWORDS.REL
:24. CRTCOM.FTNI
:25. DSCOM.FTNI
:26. DSPST.FTN
:27. DSPST.REL
:28. EXITTEST.FTN
:29. EXITTEST.REL
:30. FMPCOM.FTNI
:31. FORMATTIME.FTN
:32. FORMATTIME.REL
:33. FORMT.MAC
:34. FORMT.REL
:35. FREESPACE.FTN
:36. FREESPACE.REL
:37. HELPTEST.FTN
:38. HELPTEST.REL
:39. IDOPSYSTEM.FTN
:40. IDOPSYSTEM.REL
:41. IDPLOTTER.FTN
:42. IDPLOTTER.REL
:43. IDTERMINAL.FTN
:44. IDTERMINAL.REL
:45. IMAGECOM.FTNI
:46. INTTOASCII.MAC
:47. INTTOASCII.REL
:48. INTTOBINARY.MAC
:49. INTTOBINARY.REL
:50. LISTCOM.FTNI
:51. LISTLIB.FTN
:52. LISTLIB.REL
:53. LOADBYTE.MAC
:54. LOADBYTE.REL
:55. LOGCOM.FTNI
:56. MOVEBYTES.MAC
:57. MOVEBYTES.REL
:58. MSGCOM.FTN
:59. MSGCOM.REL
:60. MSGCOM.FTNI
:61. REALTOASCII.MAC
:62. REALTOASCII.REL
:63. SETDIRPATH.FTN
:64. SETDIRPATH.REL
:65. SKIPLINES.FTN
:66. SKIPLINES.REL
:67. STOREBYTE.MAC
:68. STOREBYTE.REL
:69. TIMESTAMP.FTN
:70. TIMESTAMP.REL
:71. TIMETOEXEC11.FTN
:72. TIMETOEXEC11.REL
:73. WILDMATCH.FTN
:74. WILDMATCH.REL
:75. WRITECRT.FTN
:76. WRITECRT.REL
:77. WRITECRTLOG.FTN
:78. WRITECRTLOG.REL
:79. WRITELOG.FTN
:80. WRITELOG.REL
:81. $LIBC_CDS.LIB - merged & lindx'd Cds Lib.
:82. $LIBC_STD.LIB - merged & lindx'd Std Lib.
Operating System(s)......: Rte-A or Rte-6/Vm
Language(s)..............: Ftn7x, Macro
Keywords.................: 1. Library
External Support Req'd...: LibA (separate contribution)
: Lib6 (Csl/1000 Rev-2730 L005)
If Re-submission, Reason.: Enhancement
Contributor's Name..........: Bill Donze
Company.......: Reliance Electric
Street........: 6065 Parkland Blvd.
City..........: Cleveland
State.........: Ohio
Country.......: USA
Zip Code......: 44124-8020
Phone Number..: (216) 266-7619
Telex.........:
Contribution Abstract.......:
This contribution replaces the like-named contribution that appeared
in the 1990 Boston Swap Tape and the Csl/1000 Rev-3126 Tape.
This package contains a number of routines used by our application
programs on the Rte-A Operating System in conjunction with LIBC, a
separate contribution. Another companion library, LIB6, which
supported Rte-6/Vm systems has been discontinued.
The supplied command files require that this contribution be stored
in a global directory called /LibC.Dir and that two sub-directories,
Cds.Dir and Std.Dir, exist. Also, the command files reference the
programs MERGE and LINDX located on the Fmgr Disc Lu-2 (somewhere
other than /Programs/) so that the library can be generated on the
current system for use on the next revision of the system.
The following changes have occurred since the '90 Boston Swap Tape
and Csl/1000 Rev-3126 tape:
Modified: OPENSPOOL.FTN - call argument added; Rte-6 users must
update the /Lib6 routine OpenSpool.
Additional Documentation....:
R01001
-----------------------------------------------------------------------------
CHANGE_SPOOL R010
GENERATE AND OPEN UNIQUE ERROR LOG FILES
-----------------------------------------------------------------------------
Contribution Name...........:CHANGE_SPOOL
Title....................:Generate and Open Unique Error Log Files
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. CHANGE_SPOOL.SBMT
:02. MAKEFILE
:03. CHANGE_SPOOL.FTN
:04. CHANGE_SPOOL.REL
:05. CHANGE_SPOOL.LOD
:06. LIB_JULIAN.FTN
:07. LIB_JULIAN.REL
:08. LIB_JULIAN.MERG
:09. LIB_JULIAN.LIB
:10. LIB_SU_SUB.FTN
:11. LIB_SU_SUB.REL
:12. LIB_SU_SUB.MERG
:13. LIB_SU_SUB.LIB
Operating System(s)......:RTE-A 5.0 AND LATER (EARLIER WITH MINOR CHANGES)
Language(s)..............:FTN7X
Keywords.................: 1. ERROR
: 2. SPOOLING
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: BRIAN GRAY
Company.......: AMERICAN RED CROSS - NORTHERN OHIO REGION
Street........: 3747 EUCLID AVE
City..........: CLEVELAND
State.........: OH
Country.......: USA
Zip Code......: 44115
Phone Number..: 216-431-3010
Telex.........:
Contribution Abstract.......: CHANGE_SPOOL CREATES A UNIQUE FILE NAME
BASED ON SYSTEM TIME, AND OPENS THE SYSTEM SPOOLING ERROR LOG
WITH THAT FILE NAME. WHEN USED IN THE WELCOME FILE, SEVERAL
LOG FILES CAN BE KEPT WITHOUT BEING OVERWRITTEN. CAN ALSO BE USED
FROM THE COMMAND LINE.
In the welcome file, use the sequence:
<some command to set system time>
SP IN
CHANGE_SPOOL
Additional Documentation....:
LIB_JULIAN AND LIB_SU_SUB ARE USED BY CHANGE_SPOOL. THERE ARE
SOME USEFUL (BUT UNDOCUMENTED) ROUTINES THERE.
R01101
-----------------------------------------------------------------------------
NEWLG R011
AUTOMATIC LOGON - REPLACES PROMT
-----------------------------------------------------------------------------
Contribution Name...........:NEWLG
Title....................:Automatic LOGON - Replaces PROMT
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. NEWLG.SBMT
:02. MAKEFILE
:03. NEWLG.FTN
:04. NEWLG.REL
Operating System(s)......:RTE-A
Language(s)..............:FTN7X
Keywords.................: 1. LOGON/LOGOFF
: 2. SESSION
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: BRIAN GRAY
Company.......: AMERICAN RED CROSS - NORTHERN OHIO REGION
Street........: 3747 EUCLID AVE
City..........: CLEVELAND
State.........: OH
Country.......: USA
Zip Code......: 44115
Phone Number..: 216-431-3010
Telex.........:
Contribution Abstract.......: NEWLG replaces PROMT as the primary program.
When scheduled (due to a key pressed on the keyboard), NEWLG sends
a class I/O message to LOGON (in the format that PROMT would have sent
after a user name/password was entered). This allows the use of
session control without requiring a user name/password to be entered.
Because PROMT is not the primary program, the user will never get
a CM prompt.
>>>>>>>>>>>>>>>>>>>>>>>> W A R N I N G <<<<<<<<<<<<<<<<<<<<<<<
NEWLG bypasses RTE security checks. It's use is not appropriate
on systems which do not implement other security measures.
Additional Documentation....:
R01201
-----------------------------------------------------------------------------
LDB R012
LIST DEBUG RECORDS
-----------------------------------------------------------------------------
Contribution Name...........: LDB
Title....................: List Debug Records
File Names...............:00. Rename Transfer File (Interex supplied)
:01. LDB.SBMT
:02. LDB.C
:03. LDB.H
:04. LDB.LOD
:05. LDB.REL
:06. LISTOUT.C
:07. LISTOUT.REL
Operating System.........: RTE-A
Language(s)..............: C
Keywords.................: 1. C
: 2. DEBUG
External Support Req'd...: CCSCLIB - CCS/C 1000 LIBRARIES
If Re-submission, Reason.:
Contributor's Name..........: David A. Boskey
Company.......: Corporate Computer Systems, Inc.
Street........: 33 West Main Street
City..........: Holmdel
State.........: New Jersey
Country.......: USA
Zip Code......: 07733
Phone Number..: (908) 946-3800
Telex.........: 642672CCSHOLM
Fax...........: (908) 946-7167
Contribution Abstract.......:
LDB is a program that will display the contents of Symbolic
Debug records that are contained in a relocatable file.
These records are generated as a result of specifying the S
compile time option when using FTN7X, MACRO, or PASCAL. The
-S compile flag can be used with revision 3.2.00 and greater
of the CCS/C 1000 compiler to generate records for Symbolic
Debug.
LDB can output line number records, symbol table records, or
both by specifying different runtime flags. The command to
run LDB is:
LDB <relocfile> [-[d][l]]
The -d flag will output the symbol table records for the
data items while the -l flag will output line number and ad-
dress information. By default, the output is sent to the
terminal and waits between screens. When prompted with
"More...", one of three responses is expected:
A - terminate the program
<RETURN> - continue without waiting between screens
other - display next screenful
The output can be sent to a file or another device by using
the C stdout redirection syntax. For example:
LDB T.REL >T.DLST
will format the symbol table records and send the output to
the file t.dlst. Sending the output to the printer is a bit
more difficult due to the fact that C wants to open all
streams in r/w mode so that it can do positioning but RTE
will not allow the printer to be open for reading. In this
case, the command might look like:
LDB T.REL >6[\w*]
which opens logical unit 6 for writing only. The backslash
in front of the w prevents CI from upshifting it.
Additional Documentation....:
R01301
-----------------------------------------------------------------------------
SEARCH R013
RAPID SEARCH FOR A STRING IN MULTIPLE FILES
-----------------------------------------------------------------------------
Contribution Name...........: SEARCH
Title....................: Rapid Search for a String in Multiple Files
File Names...............: 00. Rename Transfer File (INTEREX supplied)
: 01. SEARCH.SBMT This file
: 02. SEARCH.FTN Main program source
: 03. SEARCHLB.MAC MACRO subroutines
: 04. SEARCHLB.REL
: 05. SEARCHLB.MERG
: 06. SEARCH.REL Merged relocatable
: 07. SEARCHLB.LIB LINDEXed relocatables
: 08. SEARCH.LOD Main program source
Operating System(s)......: RTE-A, RTE-6/VM
Uses hierarchical files?.: Yes
Language(s)..............: FTN7X, MACRO
Keywords.................: 1. SEARCH
: 2. STRINGS
: 3. FILTER
External Support Req'd...: None
If Re-submission, Reason.: Bug Fix and New Features
Contributor's Name..........: Donald A. Wright
Company.......: Interactive Computer Technology
Street........: 2069 Lake Elmo Avenue North
City..........: Lake Elmo
State.........: MN
Zip Code......: 55042
Country.......: USA
Phone Number..: 612/770-3728
Date..........: 92 March 31
Program Abstract............:
SEARCH scans each file in a list or mask of files for a literal
character string or a search mask, casefolding while making the
comparison. It displays the file name, line number, and entire
line whenever a line is found to contain the literal string or
to match the search mask. It is similar to the UNIX GREP
program in that functionality.
This newest version of SEARCH provides the following minor
improvements over the previous version which was on the 3030 CSL:
* One bug fixed.
* Default priority increased above LINK and FTN7X.
* Blank lines allowed as separators in the input-list file.
* Timer (performance metric) works better.
* Printer locked while searching.
* More complete report sent to printer.
See the source document SEARCH.FTN for a more complete list of
revisons.
Scheduling:
RU SEARCH listfile/filemask [matchstring/mask [output]]
Where:
Listfile/filemask is the name of a file containing a list of
the names of the files to be searched. LU 1 may be
specified, but there is no default. If listfile contains
wildcard characters '@' or '-', or other search directives,
then it is considered a mask rather than the name of an
input-list file.
Matchstring/mask is the string for which we are searching. It
may not contain any blanks, commas, or other delimiters,
but may contain '@' or '-' wildcard characters, in which
case it will be treated as a mask. If not supplied, SEARCH
will prompt for this matchstring/mask, and that string may
contain delimiters. Wildcard characters, if supplied,
behave just as they do in file masking.
In all cases the search is unanchored; it behaves as if
there were an '@' wildcard before and after the match-
string. Searching does not wrap from one line to the next;
lines to be displayed must contain the entire matchstring
or mask.
SEARCH is slightly faster with a literal string rather than
a mask, though the difference is not great.
Output is an optional LU or file (in addition to the terminal)
to which the results will be sent). The displayed infor-
mation is "sanitized" so that control characters will not
clobber the output device.
R01401
-----------------------------------------------------------------------------
TOPSORT R014
FAST EMA SORT OF LARGE STRING ARRAYS
-----------------------------------------------------------------------------
Contribution Name...........: TOPSORT
Title....................: Fast EMA Sort of Large String Arrays
File Names...............: 00. Rename Transfer File (INTEREX supplied)
: 01. TOPSORT.SBMT This file
: 02. TOPSORT.FTN Source
: 03. TOPSORT.REL Relocatable
: 04. EMACOPY.MAC Source
: 05. EMACOPY.REL Relocatable
Operating System(s)......: RTE-A
Uses hierarchical files?.: Yes
Language(s)..............: FTN7X, MACRO
Keywords.................: 1. EMA/VMA
: 2. SORT
: 3. STRINGS
External Support Req'd...: This is a Fortran-callable subroutine
If Re-submission, Reason.:
Contributor's Name..........: Donald A. Wright
Company.......: Interactive Computer Technology
Street........: 2069 Lake Elmo Avenue North
City..........: Lake Elmo
State.........: MN
Zip Code......: 55042
Country.......: USA
Phone Number..: 612/770-3728
Date..........: 92 March 31
Program Abstract............:
TOPSORT is an in-memory insert-sort routine which adds a new
character item to an ordered list of character items each time it
is called. The list of character items may be either in local
space or EMA.
It uses three tricks in an attempt to achieve speed: 1) Binary
searches are used to find the insertion point for the incoming
item; 2) The hardware MVW instruction is used to move data aside
to create space for each insertion; 3) The character items
themselves are not physically moved - instead, a list of integer
pointers to the items are physically sorted.
TOPSORT is used at ICT to sort IMAGE records according to a
specified sort key. In most application programs the records are
read twice: Once to build the ordered array of keys with
associated record numbers, and then again to read the complete
records in sorted order and perhaps produce an appropriate report
or mailing.
The time required to sort a list of items is proportional to
N*LogN, where N is the number of items. Speed measurements were
done on an A400, using up to 1 Mbyte of memory for the item array
and two different sizes of item. Items were artificially
generated, in a non-sequential order, and all unique with the
differences in the rightmost characters. Time required to
generate the items was compensated out. The following actual
sort times were measured:
Item |<-------TEST 1------->| |<-------TEST 2------->|
Array, Item Item
Kbytes Length # Items Seconds Length # Items Seconds
------ ------ ------- ------- ------ ------- -------
128 78 1680 13 32 4096 30
256 78 3361 28 32 8192 76
512 78 6721 66 32 16384 214
1024 78 13443 179 32 32766 468
Notes: 1) The amount of time required seems closely related to
the number of items and relatively independent of the item
length. 2) An A900 or A990 would be 3 to 8 times faster.
The author, who is not an expert on sorting methodology, does not
know how this method compares with more sophisticated techniques.
However, for more than a few hundred items it is MUCH faster than
QUERY, which uses a crude disk sort with time proportional to
N**2 (N squared) or worse.
TOPSORT may be compiled with CDS off or on. It could be used in
a VMA (rather than EMA) program but there is reason to believe
that other sorting methods might be more appropriate if the entire
item array cannot be contained within the working set.
See the source itself for a description of procedures for calling
TOPSORT from a Fortran program. TOPSORT calls EMACOPY, a macro
routine, previously contributed in 1988 and supplied again here.
Both relocatables must be available when linking an application
program which uses TOPSORT.
R01501
-----------------------------------------------------------------------------
CLRBB R015
CLEAR BACKUP BITS
-----------------------------------------------------------------------------
Contribution Name...........: CLRBB
Title....................: Clear Backup Bits
File Names...............: 00. Rename Transfer File (INTEREX supplied)
: 01. CLRBB.SBMT This file
: 02. CLRBB.FTN Source
: 03. CLRBB.REL Relocatable
: 04. CLRBB.LOD Link command file
Operating System(s)......: RTE-A
Uses hierarchical files?.: Yes
Language(s)..............: FTN7X
Keywords.................: 1. FILES
: 2. BACKUP
External Support Req'd...:
If Re-submission, Reason.: Enhancements
Contributor's Name..........: Donald A. Wright
Company.......: Interactive Computer Technology
Street........: 2069 Lake Elmo Avenue North
City..........: Lake Elmo
State.........: MN
Zip Code......: 55042
Country.......: USA
Phone Number..: 612/770-3728
Date..........: 92 March 31
Program Abstract............:
CLRBB was originally submitted by Stig Frosig of Bang & Olufsen
A/S in Denmark, and appeared on the 2830 (1988) CSL tape. It
worked just fine as supplied.
CLRBB is a utility which clears the backup bits on a specified
mask of files. Use with care. It is particularly useful if you
load files on your system (e.g. a CSL tape) or copy from one
directory to another and do not want to back them up again.
This resubmission provides these enhancements:
1) CLRBB now recognizes directories within the mask and clears
their BB also. Othewise TF or FST will back up all files in
the directory whether or not their individual bits are set.
2) CLRBB can now be stopped with a BReak command.
3) The masking DCB size has been increased for more speed.
4) The 'Q' option is provided so CLRBB will not display names of
files whose backup bits it clears. This is useful when CLRBB
is automatically run on files copied into RAM disk at bootup.
Usage: RU, CLRBB, mask [, Q]
See source for more documentation.
R01601
-----------------------------------------------------------------------------
ULMON R016
UNLOCK DBMON FROM RAM (MAKE IT SWAPPABLE)
-----------------------------------------------------------------------------
Contribution Name...........: ULMON
Title....................: Unlock DBMON from RAM (Make it Swappable)
File Names...............: 00. Rename Transfer File (INTEREX supplied)
: 01. ULMON.SBMT This file
: 02. ULMON.FTN Source
: 03. ULMON.REL Relocatable
: 04. ULMON.LOD Link command file
Operating System(s)......: RTE-A only
Uses hierarchical files?.:
Language(s)..............: FTN7X
Keywords.................: 1. DATA_BASE
: 2. MEMORY
: 3. IMAGE
External Support Req'd...: IMAGE/1000-II
If Re-submission, Reason.:
Contributor's Name..........: Donald A. Wright
Company.......: Interactive Computer Technology
Street........: 2069 Lake Elmo Avenue North
City..........: Lake Elmo
State.........: MN
Zip Code......: 55042
Country.......: USA
Phone Number..: 612/770-3728
Date..........: 92 March 31
Program Abstract............:
ULMON has a very simple task: It goes into DBMON's ID segment
and memory descriptor and clears the memory-locked bit. This
makes DBMON swappable like other mortals, preventing it from
totally hogging a quarter megabyte or more of memory.
This works great on small systems where IMAGE-II is used
occasionally. On large systems or where IMAGE is used a lot, it
may be best to let DBMON stay locked in, and then it is best to
allocate its partition in the BOOTEX command file to avoid memory
fragmentation. When DBMON is unlocked from memory there is a
chance that it will occasionally thrash with an application
program, though this has not yet been observed at ICT.
Usage: RU, ULMON (usually in WELCOME2.CMD file just after
IMAGE is started up)
ULMON sits in the time list and runs once a minute for 10
minutes, to be sure that it has a chance to do its job. Then it
terminates permanently.
See source for more documentation.
R01701
-----------------------------------------------------------------------------
ENTRIES R017
REPORT RTE-A OPERATING SYSTEM PROPERTIES
-----------------------------------------------------------------------------
Contribution Name...........: ENTRIES
Title....................: Report RTE-A Operating System Properties
File Names...............: 00. Rename Transfer File
: 01. ENTRIES.SBMT This file
: 02. ENTRIES.FTN Main program source
: 03. ENTRIES.REL Relocatable
: 04. &*CPUID Macro source
: 05. %*CPUID Macro function relocatable
Operating System(s)......: RTE-A
Uses hierarchical files?.: No
Language(s)..............: FTN7X,MACRO
Keywords.................: 1. System
: 2. Analyzer
External Support Req'd...: None
If Re-submission, Reason.:
Contributor's Name..........: Donald A. Wright
Company.......: Interactive Computer Technology
Street........: 2069 Lake Elmo Avenue North
City..........: Lake Elmo
State.........: MN
Country.......: USA
Zip Code......: 55042
Phone Number..: 612/770-3728
Fax Number....: 612/770-5986
Date..........: 91 Aug 1
Program Abstract............:
ENTRIES is a quick and dirty program that reports back the operating
system $OPSY code, the date code $DATC, firmware revision $FREV, size
of blank common $BC#, and CPU type (i.e. A400, A900).
It's especially handy for folks who ship software to sites where the
exact CPU and operating system may be unknown, e.g. vendors and
internal software support personnel. It can be shipped along with
other software, and quickly linked and run if there is a need to know
any of the items that it reports.
We ship it now with CONNECT and SYLOG, so that if there are problems
and we need to dial in we can immediately determine what we are deal-
ing with.
R01801
-----------------------------------------------------------------------------
DNUMD R018
INTEGER*4 & INTEGER*2 TO ASCII
-----------------------------------------------------------------------------
Contribution Name...........: DNUMD
Title....................: INTEGER*4 & INTEGER*2 to ASCII
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. DNUMD.SBMT
:02. DNUMD.MAC
:03. BINOUT.MAC
:04. TEST.FTN
Operating System(s)......: RTE (ANY) TESTED ON RTE-A
Language(s)..............: MACRO
Keywords.................: 1. FORMATTING
: 2. MACRO
: 3. CONVERSION
External Support Req'd...:
If Re-submission, Reason.: Added CDS/NON-CDS in same source
Contributor's Name..........: Donald L. Clapp
Company.......: Eli Lilly & Co.
Street........: Lilly Corporate Center
City..........: Indianapolis
State.........: Indiana
Country.......: USA
Zip Code......: 46285
Phone Number..: (317) 276-1207
Telex.........:
Contribution Abstract.......: These two routines will now produce either
CDS or NON-CDS rel. depending on a run string parameter.
Additional Documentation....:
R01901
-----------------------------------------------------------------------------
FTN R019
FORTRAN, PASCAL, AND MACRO SHELL
-----------------------------------------------------------------------------
Contribution Name...........: FTN
Title....................: Fortran, Pascal, And Macro shell
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. FTN.SBMT
:02. FTN.FTN
:03. FTN.REL
:04. LI_FILE.FTN
:05. LI_FILE.REL
:06. FTN.LOD
:07. FTN.HLP
:08. MAC.FTN
:09. MAC.REL
:10. MAC.LOD
:11. MAC.HLP
:12. PAS.FTN
:13. PAS.REL
:14. PAS.LOD
:15. PAS.HLP
Operating System(s)......: RTE-A
Language(s)..............: FORTRAN
Keywords.................: 1. FORTRAN
: 2. PASCAL
: 3. MACRO
: 4. SHELL
External Support Req'd...: REV. 5.2 FORTRAN
If Re-submission, Reason.: ENHANCEMENTS AND ADDITIONS
Contributor's Name..........: Donald L. Clapp
Company.......: Eli Lilly & Co.
Street........: Lilly Corporate Center
City..........: Indianapolis
State.........: Indiana
Country.......: USA
Zip Code......: 46285
Phone Number..: (317) 276-1207
Telex.........:
Contribution Abstract.......: This contribution is an update to "FTN" and
adds similar shells for MACRO and PASCAL. These shells provide a
convenient method for producing both CDS and NON-CDS reloc. from the
same source. The MACRO source does need to be written using the
$CDSONOFF macro library. These programs are very useful in MAKE files.
Additional Documentation....: See help files.
R02001
-----------------------------------------------------------------------------
MAKEDVT R020
MAKE DVT GENERATOR ENTRIES
-----------------------------------------------------------------------------
Contribution Name...........: MAKEDVT
Title....................: Make DVT generator entries
File Names...............:00. Rename Transfer File
:01. MAKEDVT.SBMT
:02. MAKEDVT.FTN
:03. MAKEDVT.REL
:04. MAKEDVT.TBL
:05. MAKEDVT.HELP
:06. MAKEDVT.ANS (sample input file)
Operating System.........: RTE-A
Uses hierarchical files?.: Yes
Language(s)..............: Fortran 77
Keywords.................: 1. Driver
: 2. System
: 3. GENERATION
External Support Req'd...: none
If Re-submission, Reason.: Enhancements & more disc models
Contributor's Name..........: Donald L. Clapp
Company.......: Eli Lilly & Co.
Street........: Lilly Corporate Center
City..........: Indianapolis
State.........: IN
Country.......: USA
Zip Code......: 46285
Phone Number..: (317) 276-1207
Program Abstract............: Using the list of disk drives in MAKEDVT.TBL
and an input file of the required disk configurations, this program creates
a list of DVT records suitable for inclusion in the generation answer file.
Disk space can be allocated in tracks, bytes or percent of the disk.
To see how it works, type
makedvt makedvt.ans makedvt.out
and examine the makedvt.out file.
Many thanks to Steve Gauss for the original program. I have added some
additional error checking.
Additional Documentation....: See MAKEDVT.HELP
R02101
-----------------------------------------------------------------------------
SHIFTANAME R021
CASE-SHIFT PROGRAM NAME IN ID SEGMENT
-----------------------------------------------------------------------------
Contribution Name...........: SHIFTANAME
Title....................: Case-Shift Program Name in ID segment
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. SHIFTANAME.SBMT
:02. SHIFTANAME.MAC
:03. SHIFTANAME.REL
:04. SHIFTMYNAME.MAC
:05. SHIFTMYNAME.REL
Operating System(s)......: RTE_A
Language(s)..............: MACRO
Keywords.................: 1. SYSTEM_TABLES
: 3. SECURITY
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Donald L. Clapp
Company.......: Eli Lilly & Co.
Street........: Lilly Corporate Center
City..........: Indianapolis
State.........: Indiana
Country.......: USA
Zip Code......: 46285
Phone Number..: (317) 276-1207
Telex.........:
Contribution Abstract.......: These subroutines provide a way to protect
running or rp'd programs from an unintentional or malicious OF or RU.
By changing the programs name to lower case in the ID segment, it will
not be visible to most utilities. Thanks to Don Wright for the original
code.
Additional Documentation....: SEE CODE FOR CALLING SEQUENCE
R02201
-----------------------------------------------------------------------------
SHOW_CLASS R022
FIND AND RETURN AN EXISTING CLASS NUMBER
-----------------------------------------------------------------------------
Contribution Name...........: SHOW_CLASS
Title....................: Find and Return an Existing Class Number
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. SHOW_CLASS.SBMT
:02. SHOW_CLASS.FTN
:03. SHOW_CLASS.REL
Operating System(s)......: RTE-A ONLY
Language(s)..............: FTN7X
Keywords.................: 1. CLASS_NUMBER
: 2. SYSTEM_TABLES
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Donald L. Clapp
Company.......: Eli Lilly & Co.
Street........: Lilly Corporate Center
City..........: Indianapolis
State.........: Indiana
Country.......: USA
Zip Code......: 46285
Phone Number..: (317) 276-1207
Telex.........:
Contribution Abstract.......: This function will find and return the class
number in use on the passed Lu. If class I/O is not pending on the LU then
a zero is returned. The non-zero value returned is usable as is in a
normal class call.
Additional Documentation....:
R02301
-----------------------------------------------------------------------------
SHUFFLE R023
SHUFFLE ASCII STRING FROM TAPE FILE
-----------------------------------------------------------------------------
Contribution Name...........:SHUFFLE
Title....................:Shuffle ASCII String from Tape File
File Names...............:00. Rename Transfer File
:01. SHUFFLE.SBMT
:02. SHUFFLE.FTN
:03. SHUFFLE.REL
:04. SHUFFLE.LOD
:05. CRTCNTL.MAC
:06. CRTCNTL.REL
:07. FINDWORD.MAC
:08. FINDWORD.REL
:09. FORM.FTN
:10. FORM.REL
:11. FORM_DUMP.FTN
:12. FORM_DUMP.REL
:13. GET_PARM.FTN
:14. GET_PARM.REL
:15. SETUP.FTN
:16. SETUP.REL
:17. TMCON.FTN
:18. TMCON.REL
:19. TAPES.FTN
:20. TAPES.REL
:21. TSTAT.FTN
:22. TSTAT.REL
:23. WHERE.FTN
:24. WHERE.REL
:25. BUILD.CMD
:26. TESTDATA
:27. MAP
:28. CFORM.FTN
:29. BREAK.TXT
:30. CSHUFFLE.FTN
:31. END.TXT
:32. INI.TXT
Operating System.........:RTE-6,RTE-A
Uses hierarchical files?.:YES
Language(s)..............:FTN77
Keywords.................: 01. CONVERSION
: 02. FORMATTING
: 03. STRINGS
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........:DONALD LESLIE
Company.......:RAYTHEON MSD
Street........:PO BOX B
City..........:WSMR
State.........:NEW MEXICO
Country.......:USA
Zip Code......:88002
Phone Number..:505-678-9791
Contribution Abstract............:
It is useful given ascii input to be able to create an output file where
the data has been reordered , placed in specific columns and rescaled .
In the following example the input and output records are formatted as
follows :
Time , X in meters , Y in meters , Z in meters , * for bad data
Time , MSG1 , Z in km. , Y in km. , X in km. , * for bad data : ! for
good data
The map for this transform is shown below :
******** CCC-CCC ***********************
Time T
X
Y
Z
TYPE
FLAG !
+
******** CCC-CCC SSSSS*N*
Time 2 9
TD 12 13
TYPE 2
Z .001
Y .001
X .001
FLAG
Thus the data 16:20:01 1022 1205 1700 1
becomes 16:20:01 TD 1 1.7 1.205 1.022 !
The program also lets a time window be specified for filtering the input
data .
Additional Documentation....:
See the file MAP for more detail on the transformation definition .
R02401
-----------------------------------------------------------------------------
DISCIO R024
BACKUP OF HERSTAL AND CS-80 DISCS
-----------------------------------------------------------------------------
Contribution Name...........: DISCIO
Title....................: Backup of Herstal and CS-80 discs
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. DISCIO.SBMT
:02. DISCIO.FTN
:03. GETDISCTYPE.FTN
:04. GETDVP.FTN
:05. SCSI_SUBS.LIB
:06. DISCIO.REL
:07. GETDISCTYPE.REL
:08. GETDVP.REL
:09. DISCIO.LOD
:10. INQUIRY.INC
Operating System(s)......: RTE-A REV 5.2
Language(s)..............: FORTRAN 77
Keywords.................: 1. BACKUP
: 2. SCSI
: 3. CS80
External Support Req'd...: HERSTAL Automation SCSI Optical disc & driver
If Re-submission, Reason.:
Contributor's Name..........: Doyle B. Stroup
Company.......: US Army Chemical Research Dev.& Eng. Center
Street........: Bldg E3549 Rm. B137, Office symbol: SMCCR-PPC
City..........: Aberdeen Proving Ground
State.........: Maryland
Country.......: USA
Zip Code......: 21010-5423
Phone Number..: 1-301-671-5992/5942
Fax Number....: 1-301-671-2677
Internet Addr.: dbstroup@crdec8.apgea.army.mil
Contribution Abstract.......: DISCIO is a program I wrote to support some of
the features included with the Herstal Auto. removeable optical disc driver.
The driver has the capability to remap the optical drive to whatever specifi-
cation (DVT table) you want it to. Consequently you can remap it to match the
DVT of a CS-80 disc or a SCSI hard disc. I use this utility to back up my disc
LU's in a COPYL format. I can then restore them if I have to.
Future enhancement: I plan to have the program generate a configuration
file for the backup being done. Then I don't have to write on the disc label
the structure I just saved.
Additional disclaimer to the one below: I or my employer are not responsible
for any use of this program. It comes with a BBW (Big Boy Warranty). If any
damage results from the use of this program. You break it, you fix it!!!
Additional Documentation....: read the code, it is readable any easy to
follow.
R02501
-----------------------------------------------------------------------------
CTT R025
COPY TAPE TO TAPE
-----------------------------------------------------------------------------
Contribution Name...........: CTT
Title....................: Copy Tape to Tape
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. CTT.SBMT
:02. COUNT.FTN
:03. CTT.FTN - main
:04. CTT.REL
:05. CTT.FTNI - include file
:06. CTT.HELP - help file (GENIX)
:07. CTT.LOD - link command file
:08. CTT.TEXT - help file (ASCII)
:09. CTT2.LOD - link a 2nd version
:10. CTT_COMP.CMD - compile command file
:11. CTT_DATA.FTN - common initialization
:12. CTT_DATA.REL
:13. CTT_EMA.FTNI - EMA include file
:14. CTT_SEG1.FTN - segments 1 ..
:15. CTT_SEG1.REL
:16. CTT_SEG2.FTN
:17. CTT_SEG2.REL
:18. CTT_SEG3.FTN
:19. CTT_SEG3.REL
:20. CTT_SEG4.FTN - .. to 4
:21. CTT_SEG4.REL
:22. CTT_WP51.DOC - doc in WP 5.1 format
:23. DEVICETYPE.FTN
:24. DEVICETYPE.REL
:25. DRIVERNAME.FTN - get driver name (RTE-6)
:26. DRIVERNAME.REL
:27. DRIVERNAMEDUMMY.FTN
:28. DRIVERNAMEDUMMY.REL
:29. EMACMW.MAC - compare EMA arrays
:30. FITSCHECK.FTN
:31. FITSCHECK.REL
:32. FIX6ID.FTN - juggling with ID-
:33. FIX6ID.REL
:34. FIXAID.FTN segments in RTE-6 & A
:35. FIXAID.REL
:36. FORMATCHECK.FTN
:37. FORMATCHECK.REL
:38. FST1.CTT - configuration file
:39. FST2.CTT - id for 2nd version
:40. GET6SHEMATABLE.FTN - get SHEMA table (RTE-6)
:41. GET6SHEMATABLE.REL
:42. GETASHEMATABLE.FTN - get SHEMA table (RTE-A)
:43. GETASHEMATABLE.REL
:44. GETNEXTFILE.FTN
:45. GETNEXTFILE.REL
:46. HELP.FTN - help routine
:47. HELP.REL
:48. INSERT.FTN
:49. INSERT.REL
:50. INSTALL.CMD - installation cmd file
:51. LIST.FTN
:52. LIST.REL
:53. LOGDEVICE.FTN
:54. LOGDEVICE.REL
:55. POSINPUTTAPE.FTN
:56. POSINPUTTAPE.REL
:57. POSOUTPUTTAPE.FTN
:58. POSOUTPUTTAPE.REL
:59. REPORTFMPERROR.FTN
:60. REPORTFMPERROR.REL
:61. SENDMSG.FTN
:62. SENDMSG.REL
:63. SHOW.FTN - shows settings
:64. SHOW.REL
:65. WRITETAPE.FTN - CTTS's companion
:66. WRITETAPE.REL
:67. WRITETAPE.LOD - link command file
:68. WRITETAPE_COMP.CMD - compile cmd file
:69. COUNT.REL
:70. EMACMW.REL
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: FTN7X, MACRO
Keywords.................: 1. Magnetic_tape
: 2. Copy
: 3. Files
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Eric Allaert
Company.......: European Southern Observatory
Street........: Casilla 19001
City..........: Santiago 19
State.........:
Country.......: Chile
Zip Code......:
Phone Number..: [56]-(2)-6954263
Telex.........: 240881 ESOGO CL
Contribution Abstract.......:
This Copy-Tape-to-Tape program has been developed in-house to cover our
high demands on tape copying. CTT allows you to extract files from one
tape and put them on up to 9 output tapes simultaneously. CTT can select
files by their positional number on input and output tapes, append to
output tapes, set the density of HP tape streamers, log its messages to
any file/device, run other programs, and so on. It also does a very good
job in verifying the copied files against the original tape. CTT can
alternatively compare tapes without writing on them. Commands can be
given interactively or taken from a command file.
CTT is a direct tape-to-tape copier, i.e. there are no scratch disc files
involved. It does however use a lot of RTE resources. The result is a
verrrry fast tape copy program.
Use INSTALL.CMD to bring CTT to life, and pay attention to any comments
this command file will spit out. CTT has on-line help, and error/warning
messages help cure eventual problems quickly. Try it, you'll love it.
A word of warning: CTT might need some modifications when RTE-A 6.0 is
released, as there will be extensions to EMA/VMA for the A990 which may
affect CTT. An excellent description of EMA/VMA for RTE-A can be found
in the August and November 1991 issues of "REAL-TIME INTERFACE".
Additional Documentation....:
See CTT_WP5P1.DOC, a 28 page document in WordPerfect 5.1 format.
1
R02601
-----------------------------------------------------------------------------
WHZUP R026
DYNAMIC SYSTEM STATE DISPLAY
-----------------------------------------------------------------------------
Contribution Name...........: WHZUP
Title....................: Dynamic system state display
File Names...............:00. Rename Transfer File
:01. WHZUP.SBMT submit file
:02. WHZUP.FTN
:03. WHZUP.REL
:04. WHZUP.HLP copy to /help/whzup
Operating System.........: RTE-A
Uses hierarchical files?.: Yes
Language(s)..............: Fortran
Keywords.................: 1. monitor
: 2. system_tables
: 3. system
: 4. status
External Support Req'd...:
If Re-submission, Reason.: Various improvements by Don Clapp and S. Gauss
Contributor's Name..........: F. Stephen Gauss
Company.......: U.S. Naval Observatory
Street........: 34th St. and Massachusetts Ave. NW
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......: 20392
Phone Number..: 202-653-1510 fsg@sicon.usno.navy.mil
Program Abstract............: Program dynamically displays number of
system resources in use versus available, including ID segs, resource
and class numbers and memory blocks. Also shows ID segment usage and
state of each active program. Can also display map registers in use.
Additional Documentation....: ru,whzup,?
R02701
-----------------------------------------------------------------------------
DFIND R027
FIND CI FILE SIZES
-----------------------------------------------------------------------------
Contribution Name...........: DFIND
Title....................: Find CI file sizes
File Names...............:00. Rename Transfer File
:01. DFIND.SBMT submission file
:02. DFIND.FTN main source
:03. DFIND1.FTN library of Fortran srtns
:04. DFIND2.MAC library of assembler srtns
:05. DFIND.REL main relocatable
:06. DFIND1.REL relocatable file
:07. DFIND2.REL relocatable file
:08. DFIND3.REL relocatable file
:09. DFIND.LOD Link command file
:10. ?DFIND help file for /HELP/ directory
:11. ROOT.CMD execute dfind $1 d
:12. EL.CMD execute dfind $1 e $2
Operating System.........: RTE-6 and RTE-A
Language(s)..............: FORTRAN 77 and MACRO
Keywords.................: 1. FILES
: 2. DIRECTORY
: 3. CI
External Support Req'd...:
If Re-submission, Reason.: Rev 4.1 Better root directory display
Contributor's Name..........: F. Stephen Gauss
Company.......: U.S. Naval Observatory
Street........: 34th St. and Mass. Ave.
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......: 20392
Phone Number..: 202-653-1510
E-mail........: fsg@sicon.usno.navy.mil
Program Abstract............: Move the file ?DFIND to the /HELP/
directory as DFIND and then ? DFIND
This program operates on a directory or set of files as determined by
the file mask. It can
1. show the total size
2. show all files greater than a given size
3. show what files are open on a directory
4. clear backup bits
5. create a file that can be used as a command file to FST
6. show just the root directories on an LU
7. display a list of files with directory names suitable for access
with the command stack
At 4.1 the d option can also specify the number of levels of directory
to show.
Additional Documentation....: The file ?DFIND.
R02801
-----------------------------------------------------------------------------
WHOZN R028
WHO IS LOGGED ON?
-----------------------------------------------------------------------------
Contribution Name...........: WHOZN
Title....................: Who is logged on?
File Names...............:00. Rename Transfer File
:01. WHOZN.SBMT
:02. WHOZN.FTN Main program
:03. WHOZN.REL Main relocatable
:04. UIDSL.FTN Slave program
:05. UIDSL.REL Slave relocatable
:06. WHOZN_F_LIB.FTN Fortran library
:07. WHOZN_F_LIB.REL
:08. WHOZN_M_LIB.MAC Macro library
:09. WHOZN_M_LIB.REL
:10. UID_NODE.FTN UID node access
:11. UID_NODE.REL
:12. UIDGET_6.FTN UID for RTE-6
:13. UIDGET_6.REL
:14. UIDGET_A.MAC UID for RTE-A
:15. UIDGET_A.REL
:16. WHOZN.LOD WHOZN load file
:17. UIDSL.LOD UIDSL load file
:18. TERMINALS Sample terminals file
:19. WHOZN.DOC Documentation
:20. node_dummy.ftn
:21. node_dummy.rel add to .lod file if no DS
:22. get_special.ftn allow special logon
:23. get_special.rel
:24. is_tn.ftn SEE SOURCE - Needs values
:25. whozn.post poster to show output
Operating System.........: RTE-6VM and RTE-A
Uses hierarchical files?.: yes
Language(s)..............: Fortran, Macro
Keywords.................: 1. logon/logoff
: 2. status
: 3. session
External Support Req'd...: see abstract
If Re-submission, Reason.: updated from San Diego; Rev 2.6
Contributor's Name..........: F. Stephen Gauss
Company.......: U.S. Naval Observatory
Street........: 34th St and Massachusetts Ave. NW
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......: 20392
Phone Number..: 202-653-1510
: Internet: fsg@sicon.usno.navy.mil
Program Abstract............: Displays the log on name and LU for
each person logged on. Runs on RTE-A and RTE-6. Also operates
across network link using DS 1000/IV services.
Additional Documentation....: see WHOZN.DOC
R02901
-----------------------------------------------------------------------------
MFILE R029
MAIL/1000 MESSAGE TO FILE
-----------------------------------------------------------------------------
Contribution Name...........: MFILE
Title....................: MAIL/1000 message to file
File Names...............:00. Rename Transfer File
:01. MFILE.SBMT
:02. MFILE.FTN
:03. MFILE.REL
:04. MFILE.HELP copy this to /help/mfile
Operating System.........: RTE-A (should also work on RTE-6)
Uses hierarchical files?.: Yes
Language(s)..............: FORTRAN
Keywords.................: 1. Mail
: 2. Network
: 3. Message
External Support Req'd...: Mail/1000 (>=Rev. 5.2 of RTE)
If Re-submission, Reason.: Enhancement
Contributor's Name..........: F. Stephen Gauss
Company.......: U. S. Naval Observatory
Street........: 34th St. and Massachusetts Ave. NW
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......: 20392
Phone Number..: 202-653-1510
Internet......: fsg@sicon.usno.navy.mil
Program Abstract............: MFILE is used with the filter feature of
Mail/1000 to intercept mail and divert it to a file whose name and
directory can be determined from the parameter string.
It can also intercept ALL mail directed to a specific address and store
it in a directory.
Additional Documentation....: See MAIL.HELP.
R03001
-----------------------------------------------------------------------------
MAKE R030
UNIX-LIKE 'MAKE' UTILITY
-----------------------------------------------------------------------------
Contribution Name...........: MAKE
Title....................: Unix-Like 'MAKE' Utility
File Names...............:00. Rename transfer file
:01. MAKE.SBMT
:02. MAKE_CDS.PAS
Source for MAKE
:03. MAKE_CDS.LOD
:04. MAKE_CDS.REL
:05. MAKE_NONCDS.PAS
Stripped-down version to run in
non-CDS systems
:06. MAKE_NONCDS.LOD
:07. MAKE_NONCDS.REL
:08. MAKE.HELP
Help file for the runstring
:09. MAKEFILE.HELP
Help file on the makefile syntax
:10. MAKETUTORIAL.HELP
General tutorial on MAKE
:11. MAKE_RC.HELP
Help file for MAKE.rc file
:12. MAKE_SUPERDEBUG.HELP
Help file for super-debug options
:13. VARIABLES.HELP
Help file for variables
:14. MAKEFILE.MAKE
Sample makefile
:15. EFFECTS.PAS
Makefile "inverter"
:16. EFFECTS.LOD
:17. EFFECTS.HELP
:18. EXPANDMAKEFILE.CMD
Makefile expander (CI command file)
:19. EXPANDMAKEFILE.HELP
:20. FMP.PAS
Pascal MODULE that declares all the
FMP routines
:21. FMP.REL
:22. RC.PAS
Pascal MODULE that looks in MAKE.rc
:23. RC.LIB
:24. RC.REL
:25. RC.HELP
:26. RC_CDS.LIB
:27. RC_CDS.REL
:28. TOUCH.PAS
Auxiliary to MAKE- change update time
:29. TOUCH.REL
:30. TOUCH.HELP
Operating System(s)......: RTE-6/VM, RTE-A
Language(s)..............: Pascal
Keywords.................: 1. CI
: 2. Data_Mgmt
: 3. UNIX
External Support Req'd...: Pascal libraries, CDS for CDS version
: Hierarchical file system
If Re-submission, Reason.: unchanged from 2930, required by several
programs on this release.
Contributor's Name..........: Jack Repenning
Company.......: Hewlett-Packard, Info. Networks Div.
Street........: 19420 Homestead Road
City..........: Cupertino
State.........: CA
Country.......: USA
Zip Code......: 95014
Phone Number..: (408) 257-7000
Telex.........:
Program Abstract............: MAKE is a program to help in managing sets
of files. Its job is to transform files into other files through
commands contained in a description file called the "makefile". Through
the information contained in the makefile, and the file-system's time
stamps, MAKE ensures that only the minimum necessary files are remade
in response to changes in sources.
By far the most common use of MAKE is in program development, where
MAKE can manage the compilation, merging, indexing, and loading of
interrelated files. Another common use is for document preparation,
where MAKE can manage the "compilation" of documents through programs
like RUNOF, RUNEM, and TEXED, and their printing.
This version of MAKE has capabilities and syntax very similar to
those of the UNIX (TM AT&T Bell Labs) program of the same name.
ExpandMakeFile.Cmd is a CI command file which expands a makefile,
making variable substitutions, casefolding names, and breaking apart
multiple-target productions. This makes it possible to write tools
that work off of a makefile, while only parseing a simplified subset
of the full makefile syntax and semantics.
Effects.run is a tool built on the makefile syntax (as simplified
by ExpandmakeFile.Cmd). Effects, in essence, "inverts" the makefile:
a makefile clearly tells what files, by changing, may affect a given
file, but only implicitly what files are affected by changing a given
file. Effects inverts this information, so that you can easily see
which files will be directly and indirectly affected by a change to
a single file. This becomes very useful when the makefile grows
beyond a few files.
TOUCH.run changes the update time-stamp of a file (the time-stamp
used by MAKE for its decisions) to the current time. This makes the
file "look changed" to MAKE, causing the same recompilations as if
the file had been edited and changed. TOUCH is also used directly
by MAKE, when the "-t" option ("TOUCH the files instead of executing
the commands") is specified.
FMP.PAS is a Pascal MODULE which declares all the FMP routines. It
may be imported into any Pascal program, effectively predeclaring all
FMP, and giving Pascal users access to these external routines almost
as ready as in less strongly typed languages such as FORTRAN and MACRO.
FMP.PAS is used by MAKE.
RC.PAS is a Pascal MODULE (also useable as an external routine, for
users of other languages) which implements a simple means of providing
default values to programs which can be customized for individual users.
The defaults are contained in a file named <program name>.rc, in the
user's home directory (path 0). (If your system doesn't support UDSP's,
the RC looks in your current working directory.) MAKE uses RC.
Additional Documentation....: Help files are provided on all the pieces.
Several help files are also provided on details of MAKE and the Makefile,
and a tutorial on its use in general.
R03101
-----------------------------------------------------------------------------
T R031
A PACKAGE FOR PROGRAMMING ACROSS SYSTEMS 1/11
-----------------------------------------------------------------------------
Contribution Name...........: T
Title....................: A package for programming across systems 1/11
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. T.SBMT
:02. READ_ME start here
:03. METHODS.DOC
:04. PRODUCE.CMD compile and link everything
:05. SBMT.DOC (SWAP SPECIAL)
Operating System(s)......: RTE-A 5.2 & MS-DOS
Language(s)..............: FTN7X & MICROSOFT C
Keywords.................: 1. LIBRARY
: 2. NETWORK
: 3. UNIX
: 4. PC
: 5. MULTI-PROGRAM
External Support Req'd...: NS-1000, DGL, PC/NetIPC
If Re-submission, Reason.:
Contributor's Name..........: Jacques Sansdrap & J.L. Matton
Company.......: Univ. Cath. Louvain
Street........: av. Hippocrate, 55/5560
City..........: 1200 BRUXELLES
State.........:
Country.......: BELGIUM
Zip Code......:
Phone Number..: (32.2) 764.55.61
FAX Number....: (32.2) 764.55.69
Contribution Abstract.......: A package to build applications spanning
several systems of various types.
Additional Documentation....: See proceedings of San Diego 1991 conference.
A matching contribution should be proposed
for HP-UX
R03201
-----------------------------------------------------------------------------
T (T) R032
A PACKAGE FOR PROGRAMMING ACROSS SYSTEMS 2/11
-----------------------------------------------------------------------------
Contribution Name...........: T (T)
Title....................: A package for programming across systems 2/11
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. T_T.SBMT
:02. READ_ME
:03. RUN_STRING.DOC
:04. PRODUCE.CMD
:05. T.LOD
:06. T.FTN
:07. T.REL
:08. RENT_AGCY.FTN client management
:09. RENT_AGCY.REL
:10. SERVICES.FTN requests
:11. SERVICES.REL
:12. RANDOM_FILL.FTN for session
:13. RANDOM_FILL.REL
:14. CATEG100.FTN list
:15. CATEG100.REL
:16. T_SERV_CLASS.FTN method 1
:17. T_SERV_CLASS.REL
:18. T_SERV_NS.FTN method 2
:19. T_SERV_NS.REL
:20. T_SERV_NODE.FTN method 3
:21. T_SERV_NODE.REL
:22. T_SERV_TCP.FTN method 4
:23. T_SERV_TCP.REL
:24. T_SERV_HOST.FTN method 5
:25. T_SERV_HOST.REL
Operating System(s)......: RTE-A 5.2 & MS-DOS
Language(s)..............: FTN7X & MICROSOFT C
Keywords.................: 1. LIBRARY
: 2. NETWORK
: 3. UNIX
: 4. PC
: 5. MULTI-PROGRAM
External Support Req'd...: NS-1000, DGL, PC/NetIPC
If Re-submission, Reason.:
Contributor's Name..........: Jacques Sansdrap & J.L. Matton
Company.......: Univ. Cath. Louvain
Street........: av. Hippocrate, 55/5560
City..........: 1200 BRUXELLES
State.........:
Country.......: BELGIUM
Zip Code......:
Phone Number..: (32.2) 764.55.61
FAX Number....: (32.2) 764.55.69
Contribution Abstract.......: A package to build applications spanning
several systems of various types.
Additional Documentation....: See proceedings of San Diego 1991 conference.
A matching contribution should be proposed
for HP-UX
R03301
-----------------------------------------------------------------------------
T (SUB) R033
A PACKAGE FOR PROGRAMMING ACROSS SYSTEMS 3/11
-----------------------------------------------------------------------------
Contribution Name...........: T (SUB)
Title....................: A package for programming across systems 3/11
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. T_SUB.SBMT
:02. T_OPEN_CLOSE.DOC
:03. T_CHAT.DOC
:04. T_ACTOR.DOC
:05. T_IN_OUT.DOC
:06. T_LIST.DOC
:07. T_SUBCONTRACT.DOC
:08. T_RAW.DOC
:09. FORM.DOC form library
:10. FOR.DOC form library
:11. FKLB.DOC form library
:12. STORE.DOC store library
:13. PRODUCE.CMD compile,merge,lindx
:14. T_SUB.FTN source
:15. T_SUB.REL
:16. T_SUB.MERG
:17. T_SUB.LIB
:18. T_PACKET.DOC
Operating System(s)......: RTE-A 5.2 & MS-DOS
Language(s)..............: FTN7X & MICROSOFT C
Keywords.................: 1. LIBRARY
: 2. NETWORK
: 3. UNIX
: 4. PC
: 5. MULTI-PROGRAM
External Support Req'd...: NS-1000, DGL, PC/NetIPC
If Re-submission, Reason.:
Contributor's Name..........: Jacques Sansdrap & J.L. Matton
Company.......: Univ. Cath. Louvain
Street........: av. Hippocrate, 55/5560
City..........: 1200 BRUXELLES
State.........:
Country.......: BELGIUM
Zip Code......:
Phone Number..: (32.2) 764.55.61
FAX Number....: (32.2) 764.55.69
Contribution Abstract.......: A package to build applications spanning
several systems of various types.
Additional Documentation....: See proceedings of San Diego 1991 conference.
A matching contribution should be proposed
for HP-UX
R03401
-----------------------------------------------------------------------------
T (CLASS) R034
A PACKAGE FOR PROGRAMMING ACROSS SYSTEMS 4/11
-----------------------------------------------------------------------------
Contribution Name...........: T (CLASS)
Title....................: A package for programming across systems 4/11
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. T_CLASS.SBMT
:02. SAMPLE.CLI
:03. T_CLASS.FTN
:04. T_CLASS.REL
Operating System(s)......: RTE-A 5.2 & MS-DOS
Language(s)..............: FTN7X & MICROSOFT C
Keywords.................: 1. LIBRARY
: 2. NETWORK
: 3. UNIX
: 4. PC
: 5. MULTI-PROGRAM
External Support Req'd...: NS-1000, DGL, PC/NetIPC
If Re-submission, Reason.:
Contributor's Name..........: Jacques Sansdrap & J.L. Matton
Company.......: Univ. Cath. Louvain
Street........: av. Hippocrate, 55/5560
City..........: 1200 BRUXELLES
State.........:
Country.......: BELGIUM
Zip Code......:
Phone Number..: (32.2) 764.55.61
FAX Number....: (32.2) 764.55.69
Contribution Abstract.......: A package to build applications spanning
several systems of various types.
Additional Documentation....: See proceedings of San Diego 1991 conference.
A matching contribution should be proposed
for HP-UX
R03501
-----------------------------------------------------------------------------
T (NS) R035
A PACKAGE FOR PROGRAMMING ACROSS SYSTEMS 5/11
-----------------------------------------------------------------------------
Contribution Name...........: T (NS)
Title....................: A package for programming across systems 5/11
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. T_NS.SBMT
:02. SAMPLE.CLI
:03. PRODUCE.CMD
:04. T_NS.FTN
:05. T_NS.REL
Operating System(s)......: RTE-A 5.2 & MS-DOS
Language(s)..............: FTN7X & MICROSOFT C
Keywords.................: 1. LIBRARY
: 2. NETWORK
: 3. UNIX
: 4. PC
: 5. MULTI-PROGRAM
External Support Req'd...: NS-1000, DGL, PC/NetIPC
If Re-submission, Reason.:
Contributor's Name..........: Jacques Sansdrap & J.L. Matton
Company.......: Univ. Cath. Louvain
Street........: av. Hippocrate, 55/5560
City..........: 1200 BRUXELLES
State.........:
Country.......: BELGIUM
Zip Code......:
Phone Number..: (32.2) 764.55.61
FAX Number....: (32.2) 764.55.69
Contribution Abstract.......: A package to build applications spanning
several systems of various types.
Additional Documentation....: See proceedings of San Diego 1991 conference.
A matching contribution should be proposed
for HP-UX
R03601
-----------------------------------------------------------------------------
T (NODE) R036
A PACKAGE FOR PROGRAMMING ACROSS SYSTEMS 6/11
-----------------------------------------------------------------------------
Contribution Name...........: T (NODE)
Title....................: A package for programming across systems 6/11
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. T_NODE.SBMT
:02. READ_ME
:03. SAMPLE.HST
:04. PRODUCE.CMD
:05. T_NODE.FTN
:06. T_NODE.REL
Operating System(s)......: RTE-A 5.2 & MS-DOS
Language(s)..............: FTN7X & MICROSOFT C
Keywords.................: 1. LIBRARY
: 2. NETWORK
: 3. UNIX
: 4. PC
: 5. MULTI-PROGRAM
External Support Req'd...: NS-1000, DGL, PC/NetIPC
If Re-submission, Reason.:
Contributor's Name..........: Jacques Sansdrap & J.L. Matton
Company.......: Univ. Cath. Louvain
Street........: av. Hippocrate, 55/5560
City..........: 1200 BRUXELLES
State.........:
Country.......: BELGIUM
Zip Code......:
Phone Number..: (32.2) 764.55.61
FAX Number....: (32.2) 764.55.69
Contribution Abstract.......: A package to build applications spanning
several systems of various types.
Additional Documentation....: See proceedings of San Diego 1991 conference.
A matching contribution should be proposed
for HP-UX
R03701
-----------------------------------------------------------------------------
T (TCP) R037
A PACKAGE FOR PROGRAMMING ACROSS SYSTEMS 7/11
-----------------------------------------------------------------------------
Contribution Name...........: T (TCP)
Title....................: A package for programming across systems 7/11
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. T_TCP.SBMT
:02. SAMPLE.CLI
Operating System(s)......: RTE-A 5.2 & MS-DOS
Language(s)..............: FTN7X & MICROSOFT C
Keywords.................: 1. LIBRARY
: 2. NETWORK
: 3. UNIX
: 4. PC
: 5. MULTI-PROGRAM
External Support Req'd...: NS-1000, DGL, PC/NetIPC
If Re-submission, Reason.:
Contributor's Name..........: Jacques Sansdrap & J.L. Matton
Company.......: Univ. Cath. Louvain
Street........: av. Hippocrate, 55/5560
City..........: 1200 BRUXELLES
State.........:
Country.......: BELGIUM
Zip Code......:
Phone Number..: (32.2) 764.55.61
FAX Number....: (32.2) 764.55.69
Contribution Abstract.......: A package to build applications spanning
several systems of various types.
Additional Documentation....: See proceedings of San Diego 1991 conference.
A matching contribution should be proposed
for HP-UX
R03801
-----------------------------------------------------------------------------
T (HOST) R038
A PACKAGE FOR PROGRAMMING ACROSS SYSTEMS 8/11
-----------------------------------------------------------------------------
Contribution Name...........: T (HOST)
Title....................: A package for programming across systems 8/11
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. T_HOST.SBMT
:02. SAMPLE.CLI
Operating System(s)......: RTE-A 5.2 & MS-DOS
Language(s)..............: FTN7X & MICROSOFT C
Keywords.................: 1. LIBRARY
: 2. NETWORK
: 3. UNIX
: 4. PC
: 5. MULTI-PROGRAM
External Support Req'd...: NS-1000, DGL, PC/NetIPC
If Re-submission, Reason.:
Contributor's Name..........: Jacques Sansdrap & J.L. Matton
Company.......: Univ. Cath. Louvain
Street........: av. Hippocrate, 55/5560
City..........: 1200 BRUXELLES
State.........:
Country.......: BELGIUM
Zip Code......:
Phone Number..: (32.2) 764.55.61
FAX Number....: (32.2) 764.55.69
Contribution Abstract.......: A package to build applications spanning
several systems of various types.
Additional Documentation....: See proceedings of San Diego 1991 conference.
A matching contribution should be proposed
for HP-UX
R03901
-----------------------------------------------------------------------------
T (SUBCONTR) R039
A PACKAGE FOR PROGRAMMING ACROSS SYSTEMS 9/11
-----------------------------------------------------------------------------
Contribution Name...........: T (SUBCONTR)
Title....................: A package for programming across systems 9/11
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. T_SUBCONTR.SBMT
:02. READ_ME
:03. PRODUCE.CMD
:04. PRNT.FTN prnt
:05. PRNT.REL
:06. GET_LASER_LU.INC prnt
:07. LASER_LU.CNF prnt
:08. PRNT.CLI prnt
:09. STORE.FTN store
:10. STORE.REL
:11. STORE.CLI store
:12. TERM.LOD term
:13. TERM.FTN term
:14. TERM.REL
:15. FORM_SETUP.CNF term
:16. TERM.CLI term
Operating System(s)......: RTE-A 5.2 & MS-DOS
Language(s)..............: FTN7X & MICROSOFT C
Keywords.................: 1. LIBRARY
: 2. NETWORK
: 3. UNIX
: 4. PC
: 5. MULTI-PROGRAM
External Support Req'd...: NS-1000, DGL, PC/NetIPC
If Re-submission, Reason.:
Contributor's Name..........: Jacques Sansdrap & J.L. Matton
Company.......: Univ. Cath. Louvain
Street........: av. Hippocrate, 55/5560
City..........: 1200 BRUXELLES
State.........:
Country.......: BELGIUM
Zip Code......:
Phone Number..: (32.2) 764.55.61
FAX Number....: (32.2) 764.55.69
Contribution Abstract.......: A package to build applications spanning
several systems of various types.
Additional Documentation....: See proceedings of San Diego 1991 conference.
A matching contribution should be proposed
for HP-UX
R04001
-----------------------------------------------------------------------------
T (TEST) R040
A PACKAGE FOR PROGRAMMING ACROSS SYSTEMS 10/11
-----------------------------------------------------------------------------
Contribution Name...........: T (TEST)
Title....................: A package for programming across systems 10/11
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. T_TEST.SBMT
:02. TEST.CMD
:03. REMOTE.DOC
:04. PRODUCE.CMD
:05. W.FTN write
:06. W.REL
:07. W.CLI write
:08. R.FTN read
:09. R.REL
:10. R.CLI read
:11. LIX.FTN list
:12. LIX.REL
:13. LI.CLI list
:14. T_STORE.FTN test store
:15. T_STORE.REL
:16. T_STORE.CLI test store
:17. STORE.CLI test store
:18. TFORM.FTN test term
:19. TFORM.REL
:20. TFORM.CLI test term
:21. TERM.CLI test term
:22. TFORM.FKLB test term
:23. TFORM1.FOR test term
:24. TFORM2.FOR test term
:25. DIR.FTN tree
:26. DIR.REL
:27. DIR.CLI tree
:28. DIR.FKLB tree
:29. DIR1.FOR tree
:30. DIR2.FOR tree
:31. DIRLI.FTN tree & list
:32. DIRLI.REL
:33. DIR&LI.CLI tree & list
:34. PRNT.CLI test prnt
:35. LASER_LU.CNF test prnt
:36. PACKET1.CLI
:37. PACKET1.FTN
:38. PACKET2.CLI
:39. PACKET2.FTN
:40. PACKET1.REL
:41. PACKET2.REL
Operating System(s)......: RTE-A 5.2 & MS-DOS
Language(s)..............: FTN7X & MICROSOFT C
Keywords.................: 1. LIBRARY
: 2. NETWORK
: 3. UNIX
: 4. PC
: 5. MULTI-PROGRAM
External Support Req'd...: NS-1000, DGL, PC/NetIPC
If Re-submission, Reason.:
Contributor's Name..........: Jacques Sansdrap & J.L. Matton
Company.......: Univ. Cath. Louvain
Street........: av. Hippocrate, 55/5560
City..........: 1200 BRUXELLES
State.........:
Country.......: BELGIUM
Zip Code......:
Phone Number..: (32.2) 764.55.61
FAX Number....: (32.2) 764.55.69
Contribution Abstract.......: A package to build applications spanning
several systems of various types.
Additional Documentation....: See proceedings of San Diego 1991 conference.
A matching contribution should be proposed
for HP-UX
R04101
-----------------------------------------------------------------------------
T (PC) R041
A PACKAGE FOR PROGRAMMING ACROSS SYSTEMS 11/11
-----------------------------------------------------------------------------
Contribution Name...........: T (PC)
Title....................: A package for programming across systems 11/11
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. T_PC.SBMT
:02. CONTRIB_LIST
:03. READ_ME
:04. NETDEF.H
:05. NETLIB.H
:06. TLIB.H
:07. T_NET.C
:08. NET_LIB.C
:09. T_NET_S.LIB
:10. T_SCHED.C
:11. T_LIST.C
:12. TLI.C
:13. TLI.EXE
:14. TPRT.C
:15. TPRT.EXE
Operating System(s)......: RTE-A 5.2 & MS-DOS
Language(s)..............: FTN7X & MICROSOFT C
Keywords.................: 1. LIBRARY
: 2. NETWORK
: 3. UNIX
: 4. PC
: 5. MULTI-PROGRAM
External Support Req'd...: NS-1000, DGL, PC/NetIPC
If Re-submission, Reason.:
Contributor's Name..........: Jacques Sansdrap & J.L. Matton
Company.......: Univ. Cath. Louvain
Street........: av. Hippocrate, 55/5560
City..........: 1200 BRUXELLES
State.........:
Country.......: BELGIUM
Zip Code......:
Phone Number..: (32.2) 764.55.61
FAX Number....: (32.2) 764.55.69
Contribution Abstract.......: A package to build applications spanning
several systems of various types.
Additional Documentation....: See proceedings of San Diego 1991 conference.
A matching contribution should be proposed
for HP-UX
R04201
-----------------------------------------------------------------------------
CRON R042
TIME-SCHEDULING OF PROGRAMS (SEE UNIX CRON)
-----------------------------------------------------------------------------
Contribution Name...........: CRON
Title....................: Time-Scheduling of Programs (see Unix CRON)
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. CRON.SBMT
:02. CRON.FTN
:03. TIMENUMS.FTN
:04. READCRONTAB.FTN
:05. ECHOCRONTAB.FTN
:06. CRON.REL
:07. TIMENUMS.REL
:08. READCRONTAB.REL
:09. ECHOCRONTAB.REL
:10. CRON.LOD
:11. CRONTAB.DAT
:12. CRON.HELP
:13. MAKEFILE
:14. TESTCRON1.CMD
:15. TESTCRON2.CMD
:16. TESTCRON3.CMD
:17. TESTCRON4.CMD
:18. TESTCRON5.CMD
:19. TESTCRON6.CMD
:20. TESTCRON7.CMD
:21. EXECUTECMD.FTN
:22. EXECUTECMD.REL
Operating System(s)......: RTE-A REV. 5.1
Language(s)..............: FTN7X
Keywords.................: 1. TIME
: 2. SCHEDULING
: 3. UNIX
External Support Req'd...:
If Re-submission, Reason.: BUG FIX
Contributor's Name..........: James M. Sauer
Company.......: Eli Lilly & Co.
Street........: P. O. Box 685
City..........: Lafayette
State.........: Indiana
Country.......: USA
Zip Code......: 47902
Phone Number..: (317) 477-4457
Telex.........:
Contribution Abstract.......:
This program is a loose emulation of UNIX CRON. Like its UNIX
counterpart it will schedule programs at predefined times. The times
and programs are specified in a text file (the crontab file).
The programs will be scheduled without wait, therefore, any number
of programs can be scheduled to run at any given time.
A 'ci' command can now be entered in the action field. For example,
PU or CO.
Additional Documentation....: CRONTAB.HELP, CRONTAB.DAT, and CRON.FTN
R04301
-----------------------------------------------------------------------------
MENU R043
MENU BUILDING UTILITY
-----------------------------------------------------------------------------
Contribution Name...........: MENU
Title....................: Menu Building Utility
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. MENU.SBMT
:02. menu.FTN
:03. displayMessage.FTN
:04. readMenu.FTN
:05. displayMenu.FTN
:06. subs.FTN
:07. menu.REL
:08. displayMessage.REL
:09. readMenu.REL
:10. displayMenu.REL
:11. subs.REL
:12. menuSize.FTNI
:13. termControl.FTNI
:14. start_ci.cmd
:15. system_messages
:16. menu.LOD
:17. makefile
:18. menu.HELP
:19. help_exp1.MENU
:20. help_exp2.MENU
Operating System(s)......: RTE-A REV. 5.2
Language(s)..............: FTN7X
Keywords.................: 1. MENU
: 2. INTERFACE
: 3. INTERACTIVE
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: James M. Sauer
Company.......: Eli Lilly & Co.
Street........: P. O. Box 685
City..........: Lafayette
State.........: Indiana
Country.......: USA
Zip Code......: 47902
Phone Number..: (317) 477-4457
Telex.........:
Contribution Abstract.......:
This utility allows users to set up a hierarchical menu system. The
menus can be configured for general system use or personalized to meet
individual requirements. The menu configuration files are simple text files,
thus the menu system can be changed easily.
Additional Documentation....: MENU.HELP
R04401
-----------------------------------------------------------------------------
TRIMF R044
TRIM UNUSED SPACE FROM CI/FMGR FILES
-----------------------------------------------------------------------------
Contribution Name...........: TRIMF
Title....................: Trim unused space from CI/FMGR files.
File Names...............:00. Rename Transfer File (Interex supplied)
:01. TRIMF.SBMT submission file
:02. CDSMODE.CMD cds mode command file
:03. CDSMODE.FH cds mode include file
:04. CDSOFF
:05. CDSON
:06. MACROS.MLB modified macros
:07. MAKEFILE the make file
:08. STRNG.MAC
:09. STRNG.REL
:10. TRIMF.FH trimf common include file
:11. TRIMF.FTN trimf source
:12. TRIMF.HLP help file for /libraries/
:13. TRIMF.LIB strng and util2
:14. TRIMF.LOD
:15. TRIMF.MERG
:16. TRIMF.REL
:17. TRIMF.WLF source for .hlp file
:18. UTIL2.MAC
:19. UTIL2.REL
Operating System.........: RTE-6, RTE-A
Language(s)..............: FTN7X, MACRO
Keywords.................: 1. extents
: 2. pack
: 3. CI
External Support Req'd...:
If Re-submission, Reason.: bug fix
Contributor's Name..........: Jim Lewis
Company.......: Aluminum Company of America
Street........: P.O. Box 9128
City..........: Alcoa
State.........: Tennessee
Country.......: USA
Zip Code......: 37701
Phone Number..: (615)977-2800
Telex.........:
Program Abstract............: Trimf was changing the record length
of files that were copied to remove extents. The actual record length
was not changed, just the directory entry. Trimf now preserves the
record length when extents are removed. In all other respects, trimf
has not changed from the prior submission.
Additional Documentation....: See TRIMF.HLP and source code.
R04501
-----------------------------------------------------------------------------
TYPE R045
PRINT FILES ON SERIAL PRINTERS
-----------------------------------------------------------------------------
Contribution Name...........: Type
Title....................: Print files on serial printers
File Names...............:00. Rename Transfer File (Interex supplied)
:01. type.sbmt
:02. dsrpprog.ftn
:03. dsrpprog.rel
:04. macros.mlb
:05. makefile
:06. mux.fh
:07. mux_a.ftn
:08. rpprg.fh
:09. rpprg.ftn
:10. rpprg.lod
:11. rpprg.rel
:12. strng.lib
:13. strng.mac
:14. strng.rel
:15. type.ccp
:16. type.doc
:17. type.fh
:18. type.ftn
:19. type.hlp
:20. type.lod
:21. type.rel
:22. type.wlf
:23. typelod.ccp
:24. typez.fh
:25. typez.ftn
:26. typez.lod
:27. typez.rel
:28. typlba.ftn
:29. typlba.rel
:30. MUX_A.REL
Operating System.........: RTE-A
Language(s)..............: FTN7X,MACRO
Keywords.................: 1. printer
: 2. list
External Support Req'd...:
If Re-submission, Reason.: bug fix and new feature
Contributor's Name..........: Jim Lewis
Company.......: Aluminum Company of America
Street........: P. O. Box 9128
City..........: Alcoa
State.........: Tennessee
Country.......: USA
Zip Code......: 37701
Phone Number..: (615)977-2800
Telex.........:
Contribution Abstract.......:
This is a resubmission. The program has been enhanced to do ansi style
carriage control. Internally, things were cleaned up quite a bit.
I have not seen an rte-6 system in almost 5 years. Accordingly, all
rte-6 stuff has been stripped out (sorry about that). The program works
with the new drivers and all standard serial cards on rte-a (12005,
12040d, and obio).
Additional Documentation....:
R04601
-----------------------------------------------------------------------------
AUTOR R046
ENHANCED POWERFAIL AUTOSTART
-----------------------------------------------------------------------------
Contribution Name...........: AUTOR
Title....................: Enhanced Powerfail Autostart
File Names...............:00. Rename Transfer File (Interex supplied)
:01. autor.sbmt
:02. autoi.c
:03. autoi.lod
:04. autoi.nr
:05. autoi_nr.lod
:06. autor.c
:07. autor.lod
:08. autor.nr
:09. autor_nr.lod
:10. autox.c
:11. autox.lod
:12. autox.nr
:13. autox_nr.lod
:14. clib.lib
:15. clib_nr.lib
:16. clkcmd.c
:17. clkcmd.nr
:18. clkdate.c
:19. clkdate.nr
:20. clktime.c
:21. clktime.nr
:22. clock.lib
:23. clock.mrg
:24. clock_nr.lib
:25. clock_nr.mrg
:26. globals.ftn
:27. globals.rel
:28. initclk.c
:29. initclk.nr
:30. initclkp.c
:31. initclkp.nr
:32. install.cmd
:33. makefile
:34. muxup.mac
:35. muxup.rel
:36. rules.mk
:37. startup.c
:38. startup.nr
:39. strings.lib
:40. strings_nr.lib
:41. autox.rel
:42. autor.rel
:43. autoi.rel
:44. startup.rel
:45. clkcmd.rel
:46. clkdate.rel
:47. clktime.rel
:48. initclk.rel
:49. initclkp.rel
Operating System.........: rte-a
Language(s)..............: c
Keywords.................: 1. powerfail
: 2. boot-up
External Support Req'd...: $ccsc
If Re-submission, Reason.: update for 5.2
Contributor's Name..........: Jim Lewis
Company.......: Aluminum Company of America
Street........: P. O. Box 9128
City..........: Alcoa
State.........: Tennessee
Country.......: USA
Zip Code......: 37701
Phone Number..: (615)977-2800
Telex.........:
Contribution Abstract.......:
Updated to reflect changes to &autor at 5020 release.
Additional Documentation....:
R04701
-----------------------------------------------------------------------------
CHECKSUM R047
TEST FOR MODIFIED FILES
-----------------------------------------------------------------------------
Contribution Name...........: CHECKSUM
Title....................: Test for Modified Files
File Names...............: 00. Rename Transfer File
: 01. CHECKSUM.SBMT
: 02. CHECKSUM.FTN
: 03. CHECKSUM.REL
: 04. CHECKSUM.LOD
Operating System.........: RTE-6, RTE-A
Language(s)..............: FTN7X
Keywords.................: 1. files
: 2. security
: 3. modify
External Support Req'd...: CI file system
If Re-submission, Reason.:
Contributor's Name..........: John Anderson
Company.......: Naval Warfare Assessment Center
Street........: Code 3242
City..........: Corona
State.........: CA
Country.......: USA
Zip Code......: 91720-5000
Phone Number..: (714) 273-2719
Telex.........:
Contribution Abstract.......:
This program is used to determine if any files have been altered.
A checksum of all files matching a file mask is made and stored in a
file. The program can be run again and the checksums will be compared
with the ones stored in the file. Even an edit with no changes can
alter a checksum because all files are force to type 1 and the space
at the end of file may be modified. File paths are limited to 50
characters.
Additional Documentation....:
R04801
-----------------------------------------------------------------------------
SCRABBLE R048
THE GAME OF SCRABBLE
-----------------------------------------------------------------------------
Contribution Name...........: SCRABBLE
Title....................: The Game of Scrabble
File Names...............:00. Rename Transfer File
:01. SCRABBLE.SBMT
:02. BOARD.C
:03. BOARD.REL
:04. CHARB.C
:05. DATE.H
:06. DICT.C
:07. DICT.REL
:08. DICTHASH.MAC
:09. DICTHASH.REL
:10. MAKEFILE
:11. MOVE.C
:12. MOVE.REL
:13. PLAYER.C
:14. PLAYER.REL
:15. PLURAL.C
:16. README
:17. REFRESH.C
:18. SAVEGAME.C
:19. SAVEGAME.REL
:20. SCRABBLE.C
:21. SCRABBLE.H
:22. SCRABBLE.LOD
:23. SCRABBLE.REL
:24. README.DCT
:25. TTY.C
:26. TTY.REL
:27. USER.C
:28. USER.REL
:29. UTIL.C
:30. UTIL.H
:31. UTIL.REL
:32. WORDS
Operating System(s)......: RTE-A, VC+
Language(s)..............: C, Macro
Keywords.................: 1. Games
: 2. C
: 3. WORD
External Support Req'd...: Curses lib, C lib, CDS, (REV.D Mux)
If Re-submission, Reason.:
Contributor's Name..........: John D. Johnson
Company.......: Hewlett-Packard
Street........: 11000 Wolfe Road, MS/42UM
City..........: Cupertino
State.........: CA
Country.......: USA
Zip Code......: 95014
Phone Number..: (408) 447-5083
Telex.........:
Contribution Abstract.......:
This program plays the board game Scrabble. It was written by Wayne
Christopher (faustus@yew.Berkeley.EDU) and posted to
comp.sources.games, then ported to the HP-1000 by John D. Johnson.
This program is written in C and uses the HP-1000 curses library,
which is also included on the swap tape. A dictionary of about 40,000
words is supplied, which was also posted to Usenet some time ago. The
plurals programs has not processed this dictionary.
Additional Documentation....: See file README
R04901
-----------------------------------------------------------------------------
CURSES_E R049
CURSOR/WINDOW CONTROL LIBRARY PACKAGE
-----------------------------------------------------------------------------
Contribution Name...........: CURSES_E
Title....................: Cursor/Window Control Library Package
File Names...............:00. Rename Transfer File
:01. CURSES_E.SBMT
:02. $CCSC.LIB
:03. $CCSC_E.LIB
:04. ALLOCA.MAC
:05. ALLOCA.REL
:06. ATTRIB.C
:07. BEEP.C
:08. BORDER.C
:09. BOXES.C
:10. CHARADD.C
:11. CHARDEL.C
:12. CHARGET.C
:13. CHARINS.C
:14. CHARPICK.C
:15. CLRTOBOT.C
:16. CLRTOEOL.C
:17. COMM.MAKE
:18. CURSES.H
:19. CURSES.LIB
:20. CURSES.MAN
:21. CURSES.MRG
:22. CURSESKEY.C
:23. CURSES_E.LIB
:24. CURSPRIV.H
:25. ENDWIN.C
:26. GETOPT.C
:27. HEAP_LOCATION.C
:28. IDLUPDATE.C
:29. INITSCR.C
:30. LBPC.MAC
:31. LBPC.REL
:32. LINEDEL.C
:33. LINEINS.C
:34. LONG.MAKE
:35. LONGNAME.C
:36. MAKERUNSTRING.MAC
:37. MAKERUNSTRING.REL (CDS version)
:38. MEMCPY.MAC
:39. MEMCPY.REL
:40. MOVE.C
:41. MVCURSOR.C
:42. NEWWIN.C
:43. NOIDL_UPDATE.C
:44. NOIDL_UPDATE.REL
:45. OPTIONS.C
:46. OVERLAY.C
:47. PIPES.LIB
:48. PIPES_CDS.LIB
:49. POPEN.C
:50. PRNTSCAN.C
:51. RANDOM.C
:52. README.1000
:53. README.PC
:54. REFRESH.C
:55. RTECURSES.C
:56. SCRREG.C
:57. SETMODE.C
:58. SETTERM.C
:59. SHORT.MAKE
:60. SIGNAL.C
:61. SLEEP.C
:62. STRADD.C
:63. STRGET.C
:64. STRLEN.MAC
:65. STRLEN.REL
:66. STUB.MAC
:67. TABSIZE.C
:68. TERMMISC.C
:69. UNCTRL.C
:70. UPDATE.C
:71. WINCLEAR.C
:72. WINDEL.C
:73. WINERASE.C
:74. WINMOVE.C
:75. WINSCROL.C
:76. WINTOUCH.C
Operating System(s)......: RTE-A, VC+
Language(s)..............: C
Keywords.................: 1. TERMINAL
: 2. UNIX
: 3. C
External Support Req'd...: C lib, CDS, New serial drivers (REV.D Mux)
If Re-submission, Reason.: Enhancements and bug fixes
Contributor's Name..........: John D. Johnson
Company.......: Hewlett-Packard
Street........: 11000 Wolfe Road, MS/42UM
City..........: Cupertino
State.........: CA
Country.......: USA
Zip Code......: 95014
Phone Number..: (408) 447-5083
Telex.........:
Contribution Abstract.......:
CURSES is a port to the HP-1000 done by John D. Johnson of the PCcurses
v.1.4 cursor/window control package, along with some routines that
emulate Unix routines.
The Unix routine are: sleep(), random() and getopt() popen and pclose.
There are faster versions of CCS'S .LBPC, memcpy() and strlen().
There are stub routines for unlink(), link(), pause(), getpid(),
kill() and signal().
There is a modified set of FMP routines that support program to
program pipes.
This version of Curses supports only HP terminal escape sequences.
The CURSES_E.LIB version is for use with long pointers, the CURSES.LIB
version is for use with short pointers.
Additional Documentation....: See file README.1000 first. A manual is
found in CURSES.MAN.
R05001
-----------------------------------------------------------------------------
SMZOOM R050
INTERACTIVE ZOOM OF -GRAFIT- CHART
-----------------------------------------------------------------------------
Contribution Name...........: SMZOOM
Title....................: Interactive Zoom of -GRAFIT- Chart
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. SMZOOM.SBMT
:02. SMZOOM.LOD
:03. SMZOOM.REL
:04. SMZOOM.FTN
Operating System(s)......: RTE-A
Language(s)..............: FORTRAN 77
Keywords.................: 1. graphics
: 2. ci
: 2. interactive
External Support Req'd...: GRAFIT - GRAPHICUS INC.
If Re-submission, Reason.: N/A
Contributor's Name..........: LUCIANO CALZAVARA & DANIELE TUBACHER
Company.......: SECONDO MONA SPA
Street........: VIA CARLO DEL PRETE 1
City..........: SOMMA LOMBARDO
State.........: -
Country.......: ITALY
Zip Code......: 21019
Phone Number..: (0331)-256201
Telex.........: 332559
Contribution Abstract.......: The program permits to select interactively
the part of the chart to display,preventing the distortion ,and optimizing
the axis of the selected window.
Moreover the user can use a Command Stack with the same features of the CI
Command Stack.
Additional Documentation....: NONE
R05101
-----------------------------------------------------------------------------
DSPACE R051
FMGR & CI DISC-SPACE DISPLAY PROGRAM
-----------------------------------------------------------------------------
Contribution Name...........: DSPACE
Title....................: FMGR & CI Disc-Space Display Program
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. DSPACE.SBMT
:02. DSPACE.FTN
:03. DSPACE.LST
:04. DSPACE.REL
:05. DSPACE.LOD
:06. DSPACE.DOC
:07. DSPACE.DISP (A sample of the CRT display)
:08. ACCESSLU.FTN
:09. ACCESSLU.LST
:10. ACCESSLU.REL
:11. OPSY.MAC
:12. OPSY.LST
:13. OPSY.REL
Operating System(s)......: RTE-6/VM and RTE-A
Language(s)..............: Fortran77 and Macro assembler
Keywords.................: 1. DISC
: 2. CI
: 3. FMGR
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: Mark F. Allen
Company.......: U.S. Air Force
Street........: OO-ALC/TISAB
City..........: Hill AFB
State.........: Utah
Country.......: USA
Zip Code......: 84056
Phone Number..: (801)-775-2865
Fax Number....:
Contribution Abstract.......:
This program displays the available ,used and free disc space in blocks,
Megabytes, and percent. This gives a better feeling for the amount of disc
space free or used. The program has no run paramters and simply lists space
for all mounted disc cartridges, both FMGR and CI.
Additional Documentation....: See DSPACE.DOC and the source code.
R05201
-----------------------------------------------------------------------------
RBOOT R052
HP-1000 M/E/F SERIES RTE ONLINE REBOOT
-----------------------------------------------------------------------------
Contribution Name...........: RBOOT
Title....................: HP-1000 M/E/F series RTE online REBOOT
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. RBOOT.SBMT
:02. RBOOT.FTN
:03. RBOOT.LST
:04. RBOOT.REL
:05. RBOOT.LOD
:06. RBOOT.DOC
:07. RBOOT.DAT
:08. RBOOT.CMD
:09. RBOOT.TXT
:10. RBSUB.MAC
:11. RBSUB.LST
:12. RBSUB.REL
:13. BOOTCS80.MAC
:14. BOOTCS80.LST
:15. BOOTCS80.INCL
:16. BOOTICD.MAC
:17. BOOTICD.LST
:18. BOOTICD.INCL
:19. BOOTMAC.MAC
:20. BOOTMAC.LST
:21. BOOTMAC.INCL
:22. INSTALL.DOC
Operating System(s)......: RTE-6/VM and probably earlier 2,3,4A,4B
Language(s)..............: Fortran77 and Macro assembler
Keywords.................: 1. boot-up
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: Mark F. Allen
Company.......: U.S. Air Force
Street........: OO-ALC/TISAB
City..........: Hill AFB
State.........: Utah
Country.......: USA
Zip Code......: 84056
Phone Number..: (801)-775-2865
Fax Number....:
Contribution Abstract.......:
This program will, ONLINE, while RTE-6/VM is running, cause the system
to halt and re-boot. This is useful if you need to, or must, re-boot the
system from a remote location. Numerous safeguards are incorperated but
this program can cause problems if improperly used. This should work with
earlier RTE systems such as 2,3,4A,4B but HAS NOT BEEN TESTED with these.
This has only been tested with RTE-6/VM.
Additional Documentation....: See INSTALL.DOC, RBOOT.DOC, RBOOT.TXT
1
R05301
-----------------------------------------------------------------------------
MTDP1A R053
9-TRACK MAG TAPE DUMP UTILITY
-----------------------------------------------------------------------------
Contribution Name...........: MTDP1A
Title....................: 9-track Mag Tape Dump Utility
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. MTDP1A.SBMT
:02. MTDP1A.FTN
:03. MTDP1A.LST
:04. MTDP1A.REL
:05. MTDP1A.DOC
Operating System(s)......: RTE-6/VM and RTE-A
Language(s)..............: Fortran77
Keywords.................: 1. MAGNETIC_TAPE
: 2. DUMP
: 3. ASCII
: 4. EBCDIC
External Support Req'd...: NONE
If Re-submission, Reason.:
Contributor's Name..........: Mark F. Allen
Company.......: U.S. Air Force
Street........: OO-ALC/TISAB
City..........: Hill AFB
State.........: Utah
Country.......: USA
Zip Code......: 84056
Phone Number..: (801)-775-2865
Fax Number....:
Contribution Abstract.......:
This program will dump the contents of the physical records on a 9-track
magnetic tape and format them for Octal or Hex display and companion ASCII or
EBCDIC display. It is useful for determining the exact nature of a tape
written on some other machine.
Additional Documentation....: See MTDP1A.DOC and the source code.
R05401
-----------------------------------------------------------------------------
PC R054
PERS COMMANDER
-----------------------------------------------------------------------------
Contribution Name...........: PC
Title....................: Pers Commander
File Names...............:00. Rename Transfer File (Interex supplied)
:01. pc.sbmt
:02. var.inc
:03. konst.inc
:04. parm.inc
:05. pc.ftn
:06. pc.rel
:07. cursor.ftn
:08. cursor.rel
:09. konst.ftn
:10. konst.rel
:11. oscreen.ftn
:12. oscreen.rel
:13. pclib.ftn
:14. pclib.rel
:15. readdir.ftn
:16. readdir.rel
:17. rval.ftn
:18. rval.rel
:19. skey.ftn
:20. skey.rel
:21. tagg.ftn
:22. tagg.rel
:23. var.ftn
:24. var.rel
:25. aset.mac
:26. aset.rel
:27. isort.mac
:28. isort.rel
:29. jtoa.mac
:30. jtoa.rel
:31. lbyte.mac
:32. lbyte.rel
:33. lsbit.mac
:34. lsbit.rel
:35. mbt.mac
:36. mbt.rel
:37. ncmpr.mac
:38. ncmpr.rel
:39. nmpar.mac
:40. nmpar.rel
:41. sbyte.mac
:42. sbyte.rel
:43. tr.cmd - used by internal ci commands
:44. pc.lod - load file
:45. pc.proc - processing command file
:46. pc.inst - installation command file
:47. pc.txt - documentation, install info.
:48. pc.uhlp - helpfile
:49. bolib.merg - merge bolib
:50. pclib.merg - merge pc
:51. ??.cmd - help utility like ci's ?
:52. bolib.lib - bolib library
:53. pclib.lib - pc library
Operating System.........: RTE A
Language(s)..............: FTN77, MACRO
Keywords.................: 1. Shell
: 2. Interface
: 3. Tools
: 4. CI
: 5. Files
External Support Req'd...: D-mux or telnet, 2392 or 700/92 or advance
link terminal
If Re-submission, Reason.:
Contributor's Name..........: Per Molgaard Pedersen
Company.......: Bang & Olufsen ( department. 3350 )
Street........: Peter Bangsvej
City..........: 7600 Struer
State.........:
Country.......: DK Denmark
Zip Code......: 7600
Phone Number..: 97851122 - ext. 7091
Telex.........: 66519
Contribution Abstract.......: This program is a screen oriented commander
a la the Norton Commander for a PC. Although it is not as fancy as the
Norton Commander, it will edit, list, print, copy, move, rename, purge,
unpurge, execute, transfer, link and tagg files.
Tagged files can be copied, moved, printed or compiled.
The cursor is moved around with the cursor control keys. The selected file
is showen in the inverse video cursor.
Additional Documentation....: Se pc.uhlp.
R05501
-----------------------------------------------------------------------------
SERCH R055
SCAN A LIST OF FILES FOR A STRING
-----------------------------------------------------------------------------
Contribution Name...........:SERCH
Title....................:Scan A list of files for a string
File Names...............:00. Rename Transfer File
:01. SERCH.SBMT
:02. SERCH.FTN Source
:03. SERCH.REL Reloctable
:04. SERCH.DOC Help file
:05. SERCH.LOD Link Command file
:06. $ANTLB.LIB Required Library
:07. ANTLIB.DOC Doc's for $ANTLIB
:08. $ASUB.LIB Required Library
:09. $ASUB.MERG
:10. $FSUB.LIB
:11. $FSUB.MERG
:12. Fsub.ftn Source for $FSUB
:13. Fsub.rel Reloc for $FSUB
:14. $QSUBS Required Lib.
:15. %QCOM Common Block deff.
:16. ASUB.MAC Source for ASUB.LIB
:17. ASUB.REL Reloc for ASUB.LIB
:18. &QSBCM FTN7x include file
Operating System(s)......: RTE-6,RTE-A(FMGR Only)
Language(s)..............: Ftn
Keywords.................: 1. filter
: 2. strings
: 3. search
External Support Req'd...: none
If Re-submission, Reason.:
Contributor's Name..........: Randy Brzoskowski
Company.......: S.C. Johnson Inc.
Street........: 1525 Howe St. m/s 271
City..........: Racine
State.........: WI
Country.......: USA
Zip Code......: 53406
Phone Number..: (414) 631-3479
Fax Number....: (414) 631-4503
Contribution Abstract.......:
An oldie but a goody !!! SERCH takes an input file which is a list of
file manager files and scans them for a matching string of text. The
name of the file scaned and all the lines in the file which contain
the string are sent to the output file. See the file SERCH.DOC for
additional instructions. This routine works only with FMGR files
mainly because I was to lazy to update it to handle CI file access.
Maybe next year.
R05601
-----------------------------------------------------------------------------
NUKE R056
FREE SHEMA ENTRIES FOR DEALLOCATION
-----------------------------------------------------------------------------
Contribution Name...........: NUKE
Title....................: Free SHEMA entries for deallocation
File Names...............: 00 RENAME TRANSFER FILE
: 01 NUKE.SBMT SUBMIT FILE
: 02 NUKE.PAS PASCAL SOURCE
: 03 NUKE.REL PASCAL REL
: 04 NUKESUB.MAC MACRO SOURCE
: 05 NUKESUB.REL MACRO REL
: 06 SNOOP2.MAC MACRO SOURCE
: 07 SNOOP2.REL MACRO REL
: 08 NUKE.LOD LINK COMMAND FILE
Operating System(s)......: RTE-A
Language(s)..............: PASCAL AND MACRO
Keywords.................: 1. SHEMA
: 2. SYSTEM
External Support Req'd...: PASCAL LIBRARIES
If Re-submission, Reason.: N/A
Contributor's Name..........: Robert M. Hersh
Company........: AGS Genasys Corporation
Street.........: 9710 Patuxent Woods Drive
City...........: Columbia
State..........: Maryland
Country........: US
Zip Code.......: 21046
Phone Number...: (301) 596-7410
Contribution Abstract.......: NUKE allows the user to clear the Number In
In System and Use Count fields, allowing the user to deallocate a
SHEMA that belonged to a program that died while working in another
SHEMA.
R05701
-----------------------------------------------------------------------------
SNOOPER R057
LOCATE SHEMA TABLE ENTRY OFFSETS
-----------------------------------------------------------------------------
Contribution Name...........: SNOOPER
Title....................: Locate SHEMA table entry offsets
File Names...............: 00 RENAME TRANSFER FILE
: 01. SNOOPER.SBMT SUBMIT FILE
: 02. SNOOPER.PAS PASCAL SOURCE
: 03. SNOOPER.REL
: 04. SNOOP2.MAC MACRO SOURCE
: 05. SNOOP2.REL
: 06. SNOOPER.LOD LINK COMMAND FILE
Operating System(s)......: RTE-A
Language(s)..............: PASCAL & MACRO
Keywords.................: 1. SHEMA
: 2. SYSTEM
External Support Req'd...: RTE LIBRARY FILES
If Re-submission, Reason.: N/A
Contributor's Name..........: Robert M. Hersh
Company........: AGS Genasys Corporation
Street.........: 9710 Patuxent Woods Drive
City...........: Columbia
State..........: Maryland
Country........: US
Zip Code.......: 21046
Phone Number...: (301) 596-7410
Contribution Abstract.......: SNOOPER is a utility that allows the user
to locate a Shareable EMA (SHEMA) in memory and identify the entry
number is the SHEMA table. SNOOP2 is a MACRO subroutine that
compares the SHEMA name to each entry in the SHEMA table. If a
match is found, the SHEMA table offset is returned, otherwise a
0 is returned.
Additional Documentation....: SEE SOURCE CODE
R05801
-----------------------------------------------------------------------------
IOCARDS R058
LIST I/O CARDS ON CPU BACKPLANE
-----------------------------------------------------------------------------
Contribution Name...........: IOCARDS
Title....................: List I/O Cards on CPU Backplane
File Names...............:00. Rename Transfer File (Interex-supplied)
:01. IOCARDS.SBMT - Submission file
:02. IOCARDS.FTN - Main program
:03. IOCARDS.REL
:04. IOCARDS.LOD
:05. GETOPSY.FTN - Get Op Sys subroutine
:06. GETOPSY.REL
:07. IOID.MAC - Get I/O list function
:08. IOID.REL
Operating System(s)......: RTE-A
Language(s)..............: FORTRAN-77, MACRO
Keywords.................: 1. Analyzer
: 2. I/O
: 3. System
: 4. Tools
: 5. Interface
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Tom Burson
Company.......: AMP Incorporated
Street........: 3705 Paxton St. M/S 26-57
City..........: Harrisburg
State.........: PA
Country.......: USA
Zip Code......: 17111
Phone Number..: (717) 780-7648
Contribution Abstract.......:
This program displays a list of all I/O cards plugged into the
backplane of the CPU. It lists them in physical sequence
beginning from the CPU end, but skipping any non-I/O cards. It
also displays the current CPU type, operating system, and date
code. This program uses function IOID to scan the current
computer's backplane for I/O cards and pick up a 16 bit word from
each. Function IOID was taken from TC Interface magazine the
Nov/Dec 1986 issue and the HP 1000 GURU column by Bill Hassell.
Additional Documentation....:
R05901
-----------------------------------------------------------------------------
TIMESCHED R059
CONTROLLING AUTOMATIC PROGRAM EXECUTION
-----------------------------------------------------------------------------
Contribution Name...........: TIMESCHED
Title....................: Controlling Automatic Program Execution
File Names...............:00. Rename Transfer File
:01. TIMESCHED.SBMT submit file
:02. TIMLST.CMD
:03. SCXXX.FTN
:04. SCHED.FTN
:05. RESCHED.FTN
:06. OFSCHED.FTN
:07. INSTALL.CMD
Operating System.........: RTE-A
Uses hierarchical files?.: YES
Language(s)..............: FORTRAN
Keywords.................: 1. SCHEDULING
: 2. TIME
External Support Req'd...:
If Re-submission, Reason.:
Contributor's Name..........: Wendy L. King
Company.......: U.S. Naval Observatory
Street........: 34th St. and Massachusetts Ave. NW
City..........: Washington
State.........: DC
Country.......: USA
Zip Code......: 20392
Phone Number..: 202-653-0486 wendy@newton.usno.navy.mil
Program Abstract............: These programs read the timlst.cmd file
which contains a list of programs to be run at specific times and
specific intervals, and either schedule them to run appropriately or
remove them from the automatic time list. The programs must be customized
by each user to fit system specific requirements. THESE PROGRAMS WILL NOT
RUN WITHOUT MODIFICATION. They are intended to be used as a guide for
users wishing to install a system which monitors and controls automatic
program execution. Each file is self-documenting.
Additional Documentation....: Paper 1008: San Diego Conference Proceedings
August 5-8, 1991