------------------------------------------------------------------------ [UTIL] Tree - NASA Utility Software ------------------------------------------------------------------------ Scott B. Sibley Ford Aerospace & Communications Corporation NASA Johnson Space Center (Houston, TX) ------------------------------------------------------------------------ Scott B. Sibley Work Phone: (713) 333-8214 2627 Plymouth Rock Dr. JSC VAX Lab: (713) 483-5353 Webster, TX 77598 Home Phone: (713) 554-6360 (These files replace the previous DECUS tape files from Ford Aerospace.) This set of directories contains FORTRAN and FLECS ("FORTRAN Language with Extended Control Structures") source & object code for a number of utility programs, including the EE Text Editor. Also included are many DCL command files and several documentation files. Each directory has a "WHERE." file which may be searched for information local to the directory. Not all of the code is well-documented. Some of the directories contain unfinished or experimental routines; however, most of the unused files were removed before these directories were saved. In any event, use caution when deleting "odd-ball" files (no matter how bad they look). Some of the programs use files from all over. Almost all the utility programs have been given a short DCL global symbol name so that they can be invoked easily from the keyboard. The symbols are defined by the file [UTIL]SYMBOLS.COM, which also contains suggested status options for interactive usage. The following steps must be taken to ensure correct operation of the utilities: - Edit [UTIL]SYMBOLS.COM for disk device & proper symbols. Set the disk assignment of "DEFINE LIB0 _Dxxx:" to the device containing the [UTIL] directories. Look for conflicting or excessive global-symbol definitions. - Insert "@Dxxx:[UTIL]SYMBOLS.COM" in LOGIN.COM files or wherever users will need the utility symbols. Many of the utilities have been adjusted for compatibility with both VMS versions V2.5 & V3.0; however, all programs were created using version V2.5, and exhaustive testing under version V3.0 has not been possible. The VMS privilege "GRPNAM" (group name table access) may be required (definitely for the EE Editor). If this is a security/ integrity problem, perhaps using "MCR INSTALL" for installing image files with "GRPNAM" privilege would be acceptable. The [UTIL] tree should restore from tape as follows: $ tree [UTIL] [UTIL] NASA Utility Software . FORDUTIL Ford Aerospace Utility Software . . CODE Utility Program Source Code . . EDIT EE Text Editor Directory . . . DEF Text Editor Macro Definition Directory . . . INFO Text Editor Information Directory . . . NEWS Text Editor NEWS Directory . . . TEST Text Editor Test Directory . . FLECS FLECS Preprocessor Software . . FORMAT Ford Aerospace Text Formatter Directory . . HELP Utility-Command Help Files . . INFO General Information Files . . NEWS VAX News Service Directory . . . SAVE Back-up of VAX News . . . TEST NEWS Test Directory . NEWS NASA Utility Software NEWS . SWTOOLS SOFTWARE TOOLS Utilities . TEMPFILES VAX User's Temporary Files $ size Directory Name Files Blocks:Used/Alloc Lines _DBA0:[UTIL] 11 71 / 87 852 _DBA0:[UTIL.FORDUTIL] 65 422 / 528 5064 _DBA0:[UTIL.FORDUTIL.CODE] 18 155 / 168 1860 _DBA0:[UTIL.FORDUTIL.EDIT] 18 399 / 417 4788 _DBA0:[UTIL.FORDUTIL.EDIT.DEF] 19 42 / 66 504 _DBA0:[UTIL.FORDUTIL.EDIT.INFO] 103 345 / 489 4140 _DBA0:[UTIL.FORDUTIL.EDIT.NEWS] 2 4 / 6 48 _DBA0:[UTIL.FORDUTIL.EDIT.TEST] 44 352 / 393 4224 _DBA0:[UTIL.FORDUTIL.FLECS] 10 241 / 252 2892 _DBA0:[UTIL.FORDUTIL.FORMAT] 12 128 / 144 1536 _DBA0:[UTIL.FORDUTIL.HELP] 30 79 / 105 948 _DBA0:[UTIL.FORDUTIL.INFO] 30 320 / 369 3840 _DBA0:[UTIL.FORDUTIL.NEWS] 18 272 / 294 3264 _DBA0:[UTIL.FORDUTIL.NEWS.SAVE] 2 4 / 6 48 _DBA0:[UTIL.FORDUTIL.NEWS.TEST] 2 2 / 6 24 _DBA0:[UTIL.NEWS] 1 1 / 3 12 _DBA0:[UTIL.SWTOOLS] 4 22 / 30 264 _DBA0:[UTIL.TEMPFILES] 4 9 / 18 108 Totals: (Directories - 18) 393 2868 / 3381 34416