Directory of the DARMSTADT Floppy Disk -------------------------------------- Submitted by B. KUP, TH DARMSTADT Petersenstr. 30 D-6109 Darmstadt W-Germany Utilities: UCLFUN.MAC - R. Carpenter's UCL example (Funny UCL, in German) UCLFUN.SAV UCL .MAC - UCL by B. Kup, features parameter substitution and UCL .SAV expansion of .COM files (TSX style). INCL .FOR - F4 INCLUDE statement pre-processor INCL .SAV (generates temporary file with INCLUDE files inserted) GREPC .SAV - Famous GREP utility to do multi-file wildcard searches CSI .SAV - Shows how RT-11 CSI returns file specs & siwtches HLP .SAV - Help utility which first looks for .HLP file on DK:, HLP:. If not found, it will chain to SY:HELP.SAV DAY .SAV - A complete DAYtime command, which also will save the current system date over bootstraps. Current date is saved every time DAY is run and it finds its old saved date and current system date different. Date will be restored if you run DAY and it finds no system date. SY .SYS - Extension of a DEC dummy handler (never installs) to allow for the following system SET options: SET SY CACHE/NOCHACHE - switches cache on/off SET SY DATE/NODATE - remember date for next boot SET SY CLOCK=50/60 - change clock bit in RMON SET SY BUGS/NOBUGS - (try it) SET SY HELP - displays SET SY options Help files (partly for VT100): MACRO .HLP - Help file w. single character switches of MACRO V05 LINK .HLP - same for LINK V06.01 LIBR .HLP - same for LIBR FORTRA.HLP - same for FORTRA Sample command files to demonstrate the TSX compatible UCL (mostly abbreviations of often used DCL commands, but also some fancy command extensions, taking advantage of the parameter substitution feature of UCL and showing the features of the utilities mentioned above): DF .COM - DIR/FULL/BLOCK/VOLUME filespec DB .COM - DEL *.BAK/INF/NOQ DL .COM DD .COM - DIR/DEL DT .COM - DEL *.TMP DV .COM - DIR/VOLUME:ONLY filespec MEM .COM - SHOW MEMORY The following command files demonstrate the use of the UCL above, by showing abbreviations of often needed combinations of FORTRA options: FORTE .COM - FORTRAN/CODE:EIS file FORTI .COM - INCL file \ FORTRAN file FORTEN.COM - FORTRAN/CODE:EIS/NOLINE file FORTIN.COM - INCL file \ FORTRAN/NOLINE file.TMP FORTID.COM - INCL file \ FORTRAN/ONDEBUG file.TMP CHECK .COM - FORTRAN/NOOBJ/LIST:TT: file (syntax check only) CH .COM - abbrev. of CHECK CHE .COM - CHECK/CODE:EIS file CHF .COM - CHECK/CODE:FIS file CHN .COM - CHECK/NOLINE file CHEN .COM - CHECK/CODE:EIS/NOLINE CHI .COM - INCL file \ CHECK file CHD .COM - CHECK/ONDEBUG CHID .COM - INCL file \ CHECK/ONDEBUG DEB .COM - FORTRAN/ONDEBUG file DOC .COM - Clears VT100 screen and displays DOC:filespec SQQ .COM - SQUEEZE/NOQUERY dev SEA .COM - Runs GREPC and passes file specs (SEARCHes thru files) BAS .COM - (this lets you start BASIC without having yo answer that same question for the options again & again) DOR .COM - U. Heil's automatic typo corrector for mis-typed DUR .COM DIR commands (works on VT100 only) EXI .COM - INCL file \ EXEXUTE file.TMP ALL .COM - ^1 any cmd system specific 'all' devices wildcard PAS .COM - PASCAL file \ MACRO file VER .COM - prints V05.01 module versions of handlers & utilities YES .COM - (try it) Y .COM - this catches all Y answers you have typed ahead N .COM - this catches all N answers you have typed ahead IDIOT .COM - finally your 11 will answer when you call her names DAFLOP.DOC - this text VT100 .LST - A handy VT100 cursor addressing test [End of DAFLOP.DOC]