Digital's DCL for VAX/VMS

During my undergrad days at Salisbury State University (of MD) I worked as a computer lab monitor and with occasional help from the staff I built up a good understanding of how the VAX was set up and how to program in DCL. I am currently using Unix systems more than VMS but I have maintained a library of DCL procedures to share with everyone. Stay tuned for updates. Here are a few...

xtree.com
A command procedure that draws directory trees that I took in and improved so that it can be run on [000000] and it uses an option parsing technique from my friend Eric Bennett.
sym.com
A command procedure that will produce symbols or a command procedure that can generate symbols for .EXE or .COM files or anything you want it to define symbols for. Use this to streamline your logins. Have your login.com execute a command procedure with the symbol making commands in it. Update your symbol file whenever you add or remove files that have an associated symbol with the following:
RESYM == "@my_cmds:sym my_cmds: my_logins:cmds.com ""CLD DIR HLB DIS EXE INI TXT FDL COM COM$"""