 NPC DCL 
 ----------C This is a collection of DCL command procedures you may find useful.   J The DCL may not completely bug-free or may not even be very useful in your7 situation, but may form a template for other functions.    Descriptions ------------   BIN.COM  ------- K Give this procedure a binary number, and it'll convert it into a number of  O other formats. Related to HEX.COM OCT.COM and DEC.COM (Note BCD is or was used  # in pocket calculators of long ago).    BIN: Binary representation8 BCD: Binary Coded Decimal (four bits value 0 to 10 only)@ BCH: Binary Coded (formatted) Hex (single coded digit of 4 bits) OCT: Octal (base 8)  DEC: Decimal (base 10) HEX: Hexadecimal (base 16)   CALENDAR.COM ------------O On a VT compatible terminal, switches the display to 132 columns, then display  K the complete current year calendar. Optionally a P1 parameter provides the  M base year and the date and day which is put on the middle line. The "any key  H to retain display" merely stops the VT display going back to 80 columns  (clearing the display).   	 CLOCK.COM 	 --------- L Inspired by the RSX program CLK, in DCL on a VT compatible display, shows a J digital clock with running seconds. This has the major advantage over the N original, that VT terminals are supported, not just a VT52. It does also mean 2 that it has a wider range of system compatibility.   DEC.COM  ------- L Give this procedure a decimal number, and it'll convert it into a number of 6 other formats. Related to OCT.COM, HEX.COM and BIN.COM   BIN: Binary representation8 BCD: Binary Coded Decimal (four bits value 0 to 10 only)@ BCH: Binary Coded (formatted) Hex (single coded digit of 4 bits) OCT: Octal (base 8)  DEC: Decimal (base 10) HEX: Hexadecimal (base 16)   DISPLAYPAD.COM --------------H If you have a few DEFINE/KEY set up, this may, or may not make a pretty + displayable or printable 'map' of the keys.    FRIDAY13.COM ------------M For the superstitious among us, you can either feed it a begin and end date,  M or default to the next 13 moons (365 days). Be careful of that ladder. Author M accepts no responsibility for increasing your awareness to events that appear A to defy deterministic eventualities by the use of this software.     HEX.COM  ------- P Give this procedure a hexadecimal number, and it'll convert it into a number of 5 other formats. Related to BIN.COM OCT.COM and DEC.COM    BIN: Binary representation8 BCD: Binary Coded Decimal (four bits value 0 to 10 only)@ BCH: Binary Coded (formatted) Hex (single coded digit of 4 bits) OCT: Octal (base 8)  DEC: Decimal (base 10) HEX: Hexadecimal (base 16)   OCT.COM  ------- K Give this procedure an octal number, and it'll convert it into a number of  B other formats. Related to BIN.COM HEX.COM and DEC.COM P1 accepted.   BIN: Binary representation8 BCD: Binary Coded Decimal (four bits value 0 to 10 only)@ BCH: Binary Coded (formatted) Hex (single coded digit of 4 bits) OCT: Octal (base 8)  DEC: Decimal (base 10) HEX: Hexadecimal (base 16)    
 PROKEY.COM
 ----------N This procedure is to help when trying to determine if your left leg should be H up or down when attempting to reproduce a key sequence on a VT emulator O keyboard which has a small enough keyboard that all your fingers can reach the  K required keys, but the same sizing considerations left out a button or two  H that would have saved a finger contortion. DEFINE/KEY is used to program+ !DO, !HELP, !F20, !SELECT, !GOLD and so on.   	 USERS.COM 	 --------- H Yet another SHOW USERS. Can take a parameter of a username, my personal G evolved version based on an idea published in a user journal years ago.    VT.COM ------J A sort of sister procedure to PROKEY which allows you to force a terminal L characteristic on a VT compatible terminal, light or dark screen, scrolling L options. It is dated that mainly the VT200 series of options are supported, O but the most useful is the RESET, particularly when you've just typed a binary  L file and switched the characterset into line drawing. Defined as a symbol, aL parameter is either ? for a list of the options, or the name of the option.    WORKSET.COM  WORKSET132.COM --------------N Both these procedures are slightly modified versions of those in the original N OpenVMS performance management guide. Used for observing process behaviour in O relation to their memory management quotas. Precise use and conclusions are up  M to you. The *132 version displays a wider line of information, on a 132 wide  L screen, neither are amazingly pretty, original credit and copyright is ownedJ by HP but I've saved you transcribing the procedure from the documentation set.      
 How to use
 ----------M Either use directory from the freeware disk, or copy all the .COM files to a  7 location of your choice. Most will take a parameter P1.   K That's it, I hope you find something of use here. If you develop something  H interesting you think I should keep with the distribution then send the 7 updates to me. I'll maintain a current distribution on  L http://www.python.demon.co.uk and I would appreciate you dropping me a note  if you find this useful.  % Nic Clews software@python.demon.co.uk 