VMS C/C++ program Sources.


To make the directory listing shorter, library routines have been moved into sub-directory lib_routines/ .
In examples/ are test-programs and templates, not working as is.
The .C sources under the heading "Program Sources" are standalone main-programs.

(Hyper)Text files

FileSizeDescription
atob-btoa.txt (1KB): atob-btoa.txt
bas$edit.txt (6KB): bas$edit.txt
COMPRESS.README (14KB): COMPRESS.README
CRON.DOC (9KB): CRON.DOC
GIF2ASCII.README (1KB): GIF2ASCII.README
HP-BARCODE.README (1KB): HP-BARCODE.README
ICALC.TXT (60KB): ICALC.TXT
NOPE.README (1KB): NOPE.README
PIOPAGES.txt (2KB): PIOPAGES.txt
procio$sda.txt (5KB): procio$sda.txt
RDATE.README (4KB): RDATE.README
SET_TERM_INQUIRE.TXT (6KB): SET_TERM_INQUIRE.TXT
split_directory.txt (3KB): split_directory.txt
text2pdf.html (1KB): TEXT2PDF formats text into a PDF file
TEXTPS.HLP (2KB): TEXTPS.HLP
VERTICAL_MENU.HLP (1KB): VERTICAL_MENU.HLP
VT-QUERY.README (2KB): VT-QUERY.README
XBIN.TXT (3KB): XBIN.TXT
XMENU.HLP (1KB): XMENU.HLP

Program sources,scripts

FileSizeDescription
$VMS_STATUS_SUCCESS.h (1KB): $VMS_STATUS_SUCCESS.h
ACCPORNAM.C (3KB): accpornam get terminal location
ADD.C (8KB): Adding machine
ADDBAD.C (15KB): ADDBAD add blocks to [000000]BADBLK.SYS
ALL_DISK_QUOTA.C (5KB): Show disk QUOTA for a disk
APRILFOOL.C (1KB): April fools day DCL on VMS
ARCHC.C (8KB): archc text file archive creation
ARCHX.C (8KB): archx text file archiver extraction
asccm_to_bin.C (2KB): asccm_to_bin.C
atob.c (5KB): Ascii to Binary Conversion
AUTOFOCUS.C (7KB): AUTOFOCUS window where the cursor sits will be the current window
B64DECODE.C (2KB): B64DECODE Base64 decoder
B64ENCODE.C (1KB): B64ENCODE Base64 encoder
bas$edit.c (1KB): bas$edit.c
BAS$EDIT.H (1KB): BAS$EDIT.H
BASE64_DECODE.C (5KB): BASE64_DECODE: decode BASE64 stdin => stdout
BG_PEER.C (4KB): BG_PEER: get peer address of UCX BG device
BILF.C (7KB): BILF: conversion of files between stream-LF format and fixed-length record binary
BLOCKING.C (11KB): BLOCKING: List all locks not granted for a specified PID
BOOKSHELF.C (4KB): BOOKSHELF: Build a custom library volume from the OLD CD's
BOOTDEV.C (6KB): BOOTDEV: VAX: setzt das default bootdevice
BROADCAST.C (10KB): BROADCAST: Broadcast utility
btoa.c (4KB): Binary to Ascii Conversion
BTRAP.C (13KB): traps broadcast messages and displays them
BTRAP.COM (1KB): BTRAP.COM
BTRAP.UIL (2KB): BTRAP.UIL
BUILD_DECW$CD.COM (1KB): BUILD_DECW$CD.COM
BUILD_NETSCAPE_REMOTE.COM (1KB): BUILD_NETSCAPE_REMOTE.COM
CALCRTNS.C (25KB): CALCRTNS: RPN Calculator
CALCULATOR.C (2KB): CALCULATOR: shell-level utility to perform calculations
CALCULATOR_BUILD.COM (1KB): CALCULATOR_BUILD.COM
CALEND.C (7KB): CALEND: Calendar generator
CAT.C (1KB): CAT.C
CATDOC.C (13KB): CATDOC: print text in a MS word document
CDROM_AUDIO.C (69KB): CDROM_AUDIO - CDROM Audio program
check_newmail.c (1KB): check_newmail.c
CHGNAME.C (1KB): Chgname -- change a username under VMS to the specified string
CHGNAME_BUILD.COM (1KB): CHGNAME_BUILD.COM
CHKQUOTA.C (3KB): CHKQUOTA: checks a user's disk quota usage and warns them if they are approaching limit
CHKSTAT.C (2KB): CHKSTAT: size of file using RMS example
clrref.c (4KB): clrref.c
CLS.C (1KB): CLS: Clearing Screens on a vt330/vt220/vt240/vt100
clu.C (2KB): clu.C
CLUSTER-BATCH-BALANCE.C (16KB): CLUSTER-BATCH-BALANCE: Keep the load on a cluster (more) evenly balanced.
cluster_nodes.c (2KB): cluster_nodes.c
COMPRESS.C (35KB): COMPRESS: data compression program
COOKIE.C (31KB): COOKIE: This is a C version of the COOKIE program.
COPYBLOCK.C (3KB): COPY_block.C This program copies blocks
COPYBLOCKS.C (12KB): Program to copy a disk partition mounted /FOREIGN to a tape drive.
COPY_TXT.C (3KB): COPY_TXT: Copy file argument given by argv[1] to net_link via scriptlib.
count_files.c (2KB): count_files.c
count_mails.C (1KB): count_mails.C
CREATE_HUGE_DIR.C (4KB): CREATE_HUGE_DIR: create directory with a preallocated size
CRLF_CONVERTER.C (2KB): CRLF_CONVERTER: Simple CRLF Converter.
CRON.C (13KB): CRON.C: This program is a mutation of the UNIX CRON for VMS.
CRON.COM (2KB): CRON.COM
CRON_START.COM (1KB): CRON_START.COM
ctime_TZ.C (5KB): ctime_TZ.C
CURSORKEY.C (7KB): CURSORKEY: gets cursor keys
CVT_DATE.H (1KB): CVT_DATE.H
cvt_time_examples.c (6KB): cvt_time_examples.c
CYCLE.C (22KB): CYCLE.C: implement on DECWindows the Cycle button functionality
dateconversion.c (5KB): dateconversion.c
DAYTIME.C (7KB): DAYTIME.C give the current time and date in a nice, expanded format
DCF77.C (11KB): DCF77 read DCF clock
DEBUG.C (6KB): DEBUG.C: toggle debug flag in image header
DEBUG_TOG.C (4KB): DEBUG_TOG: toggle debug flag in image header
DECOMPRESS.C (8KB): DECOMPRESS: Data decompression program for LZW compression
DECW$CD.C (34KB): DECW$CD.C control panel for a SCSI audio CD player.
DECW-NO-CLICK-TO-TYPE.C (7KB): DECW-NO-CLICK-TO-TYPE: get the keyboard focus to follow the mouse pointer
DECW-SCREEN-WRAP.C (9KB): DECW-SCREEN-WRAP: cause the pointer to wrap around, for dual head systems.
DECW_PSEUDO_ROOT.C (4KB): DECW_PSEUDO_ROOT: Return the Window ID of the Pseudo Root
DECW_SHOW_DISPLAY.C (2KB): DECW_SHOW_DISPLAY DECW show display example
DEFAULT_BOOT.C (9KB): DEFAULT_BOOT.C
DELETE_SECTION.C (2KB): delete_section: deletes a global section
DELTREE.C (3KB): ELTREE - deletes a directory tree.
DIRECTORY_TREE.C (4KB): Directory-tree program
DISK-IO-BENCH.C (7KB): DISK-IO-BENCH: disk I/O benchmark
DISKACCT.C (7KB): DISKACCT.C -- Summarize disk usage by UIC
DISKMONITOR.C (16KB): DISKMONITOR: Generates a Report from a disk usage file
DISKMONITOR.CLD (2KB): DISKMONITOR.CLD
DISK_QUOTA.C (10KB): DISK_QUOTA Disk Quota File access
DISK_QUOTA_ENABLED.C (8KB): Check if Disk Quota enabled on a disk given
DLSYM.C (4KB): DLSYM.C
DMQ_Sample_Code_DEC.c (41KB): creating link drivers on DECmessageQ/VMS.
DMQ_SAMPLE_CODE_DEC_client.c (24KB): DMQ_SAMPLE_CODE_DEC_client.c
DQFDEF.H (1KB): DQFDEF.H
DUMPER.C (21KB): dumper.c - TOPS-20 DUMPER format tape reader.
DUMPER.H (8KB): DUMPER.H
dvdcap.c (8KB): dvdcap.c
DVDCAP_CLD.CLD (1KB): DVDCAP_CLD.CLD
DWWINDOW.C (2KB): DWWindow.C - execute a VMS image within a DECTerm Window
EASTER.C (2KB): EASTER.C--Calculate the date of Easter
ENABLE-IDE.COM (1KB): ENABLE-IDE.COM
ENSTEG.C (1KB): ENSTEG. steganography stuff
ENTER.C (1KB): ENTER.C
EV.C (2KB): EV.c Retrieve the Alpha microprocessor family and features
EXTEND_FILE.C (4KB): EXTEND_FILE.C
FAC$CP_HELP.C (2KB): FAC$CP_HELP: Help program
FAILOVER.C (5KB): FAILOVER: Fail over disk to alternate controller
FAST_COPY.H (1KB): FAST_COPY.H
FAST_IO_COPY.C (21KB): AST_IO_COPY: disk file copy Fast I/O example.
FFILTR.C (6KB): FFILTR: filtered file concatination
fflush.c (1KB): fflush.c
fibdef.h (16KB): fibdef.h
FIBDEF_OLD.H (1KB): FIBDEF_OLD.H
filescan_example.c (5KB): filescan_example.c
FILE_FID_ACCESS_EXAMPLE.c (2KB): FILE_FID_ACCESS_EXAMPLE.c
FILE_STRUCT.H (1KB): FILE_STRUCT.H
FILTER_CONTROL.C (5KB): FILTER_CONTROL: Remove hi bits and control chars
filtrlf.c (4KB): filtrlf.c
findbad.C (7KB): FINDBAD.MAR find bade blocks on disk
FINDFILE_EXAMPLE.C (3KB): FINDFILE_EXAMPLE.C
FIND_CURSOR.C (1KB): FIND_CURSOR.C
FIND_HELD_IDENTIFIERS.C (2KB): Determining someone elses process rights
FIND_IMAGE_SYMBOL_EXAMPLE.C (1KB): FIND_IMAGE_SYMBOL_EXAMPLE.C
FIXREC.C (9KB): FIXREC fixes the record size of BACKUP savesets transfered using FTP.
FIX_SAVESET.C (4KB): FIX_SAVESET: Change the file attributes of a saveset so that VMS BACKUP can read it
FONTDEMO.C (5KB): FONTDEMO: X11 demo of all available fonts
FORM_MISMATCH.C (11KB): Display printer queue entries where the entry is pending due to form stocktype mismatch.
GBLPAGFIL.C (1KB): GBLPAGFIL.C
GETJPI.C (2KB): GETJPI.C
getkey_vms.c (5KB): getkey_vms.c
getpass_vms_c.C (1KB): getpass_vms_c.C
GETQUI_EXAMPLE.C (2KB): GETQUI_EXAMPLE.C
GETTERM.C (1KB): GETTERM: find the terminal name string.
GETUAI_CSV.C (10KB): GETUAI_CSV: extract SYSUAF data into comma seperated value (CSV) list.
GET_BKP_DATES.C (2KB): GET_BKP_DATES: lists the age of files
GET_CREATION_DATE.C (2KB): GET_CREATION_DATE: RMS example - get creation date of file
GET_DATE_FROM_SECS.C (1KB): GET_DATE_FROM_SECS: pass the number of seconds since the Epoch, and return a Gregorian date
GET_ENET_ADDRESS.C (2KB): GET_ENET_ADDRESS: how to get ethernet addr
GET_EPOCH_FROM_DATE.C (1KB): GET_EPOCH_FROM_DATE: pass the month, day, and year; return the number of seconds from the Epoch
GET_EPOCH_SECS.C (1KB): get_epoch_secs.c return the number of seconds from the Epoch
GET_OWNER.C (3KB): GET_OWNER: get sysuaf owner field
GET_USERDIR.C (1KB): get_userdir.c program to get a users root directory into a symbol userdir
GET_VOLUME_LABEL.C (2KB): output the label of the disk
GIF2ASCII.C (48KB): GIF2ASCII converts graphics stored in gif format to ascii text
GKINIT.C (15KB): GKINIT: writes a short empty Backup saveset at Exabyte 8200 mode density.
GRABTAPE_AND_MSGS.C (4KB): GRABTAPE_AND_MSGS: mount tape , grab mount-operator-messages,
GRANT_REVOKE_ID.C (1KB): grant_revoke_id.c Example/test program that performs a $GRANTID or a $REVOKID
GSD.C (3KB): GSD: list of all the Global Section names
HARDCOPY.H (1KB): HARDCOPY.H
HARDCOPY_PS.C (7KB): HARDCOPY_PS: Builds Postscript-File of given WINDOW as hardcopy.
HARDCOPY_SIX.C (8KB): HARDCOPY_SIX: Builds Sixel-File of given WINDOW as hardcopy on LJ250.
HEAD_TAIL.C (16KB): HEAD_TAIL.C: Show tail (or head) of a file.
HLPTOHTML.C (11KB): HLPTOHTML.C
HP-BARCODE.C (6KB): HP-BARCODE: produces CODE 39 barcodes on an hp laser.
HWNAME_TABLE.C (2KB): HWNAME_TABLE: This program displays the HWNAME table
HWRPB.C (3KB): HWRPB: Program to get Alpha CPU serial number
IBM_4029_DRIVER.C (4KB): IBM_4029_DRIVER: translates special chars for printing on ibm4029
ICALCV.C (53KB): ICALCV: slight modification to ICALC for use on OpenVMS systems
IDE-INFO.COM (1KB): IDE-INFO.COM
IDENTD.C (3KB): IDENTD: A proper identification protocol (RFC 1413) implementation,
ieee2.C (1KB): ieee2.C
ignore_fp_errors.C (1KB): ignore_fp_errors.C
IMAGE-IDENT-LINKDATE.C (2KB): IMAGE-IDENT-LINKDATE: display image name, Ident and link time.
INIT_VOL.C (7KB): INIT_VOL: example use of sys$init_vol
INKEY.C (2KB): INKEY: read a single key without return
INVISIBLE.C (6KB): Invisible - Make a process invisible and visible again.
IOSBS.H (2KB): IOSBS.H
ISABUS.C (7KB): ISABUS: access ISA bus
IS_FILE_A_DIRECTORY.C (4KB): IS_FILE_A_DIRECTORY: Check to see whether the directory characteristic bit is set.
IS_FILE_DIRECTORY.C (1KB): SEE_IF_FILE_IS_DIR: test if a file is a directory
ITEMLIST.H (1KB): ITEMLIST.H
KeyedFileAccess.C (21KB): KeyedFileAccess.C
KeyedFileAccess.H (1KB): KeyedFileAccess.H
KILL.C (1KB): KILL: Unix like KILL command
LIB$XXABLE_CTRL.C (3KB): LIB$XXABLE_CTRL.C
LKSTAT.C (39KB): LKSTAT: distributed lock manager statistics
LKSTAT.H (27KB): LKSTAT.H
LMDIF1.C (64KB): LMDIF1: nonlinear curve fitting
LONGLINE.C (1KB): LONGLINE.C
LRL_MODIFY.C (1KB): lrl_modify.c Template program to set RMS LRL attributes for RMS files.
LRL_QIO.C (2KB): lrl_qio.c Template program to set RMS LRL attribute for RMS files.
LRL_TRUNCATE.C (2KB): Template program to incease RMS LRL attribute for sequential files.
MAILEXTRACT.C (24KB): MAILEXTRACT: VMS->UNIX mail file converter
MAILMSGDEF.H (6KB): MAILMSGDEF.H
MAIL_PROFILE_EDIT.C (34KB): MAIL_PROFILE_EDIT: Mail Profile Data File Management Program
MAKEDIS.C (65KB): makedis.c - make a disassembler.
MAKEINDEX.COM (1KB): MAKEINDEX.COM
MAKE_COMPRESS.COM (1KB): MAKE_COMPRESS.COM
MAKE_UNSHAR.COM (1KB): MAKE_UNSHAR.COM
MAKE_XSERVERNAME.COM (1KB): MAKE_XSERVERNAME.COM
MAN2HTML_DELORIE.C (10KB): man2html Unix man page to HTML conversion
mbx_read_example.c (3KB): mbx_read_example.c
mbx_usage.c (2KB): mbx_usage.c
mbx_write_example.c (5KB): mbx_write_example.c
MC.C (24KB): MCPRINT Multi-column filter
memerrs.c (1KB): memerrs.c
MINISOUNDEX.C (4KB): MINISOUNDEX A program to look for similar keywords
min_gblpagfil.C (1KB): min_gblpagfil.C
missing_math.h (1KB): missing_math.h
MKTFTPBOOT.C (2KB): MKTFTPBOOT.C
MOP.H (7KB): MOP.H
MOVEF1.C (4KB): MOVEF1: MOVE file [arg1] contiguously {to block [arg2] bzw. [arg2,rvn2]}
movefile.c (10KB): movefile.c
movefile.cld (1KB): movefile.cld
MSG_INCL_IN_EXE.C (1KB): MSG_INCL_IN_EXE example using VMS message files
MUFUD.C (41KB): MUFUD A fully automated netnews uudecoder.
MY_READLINK.C (1KB): MY_READLINK read a symbolic link (p1 -> stdout)
m_pi.h (1KB): m_pi.h
nameonly.c (1KB): nameonly.c
NCHECK.C (3KB): NCHECK.C
NETBACKUP.C (2KB): NETBACKUP network backup object
NETSCAPE_REMOTE.C (20KB): NETSCAPE_REMOTE.C
newmail.c (1KB): newmail.c
NEWMAILCOUNT.C (2KB): NEWMAILCOUNT display the new mail count.
node_name.c (1KB): node_name.c
NOPE.C (5KB): NOPE - Nopurge utility.
NOTESCONVERT.C (8KB): NOTESCONVERT Convert a file generated by VAX NOTES into a file suitable for usenet format news processing.
nroff2html.C (5KB): MAN2HTML_GARLICK: convert nroff output to html
NTFRAG.C (6KB): NTFRAG NT fragmentation attack
OPCOM-TO-PTD.C (6KB): OPCOM-TO-PTD creates a pseudo-terminal, enables tape operator messages
OPCOM_CATCHER.C (4KB): OPCOM_CATCHER.C
OUT_OF_BAND.C (2KB): OUT_OF_BAND catch broadcast messages in an SMG window
packack.C (2KB): PACKACK: check if a medium is loaded in a drive
packack_simple.C (1KB): PACKACK send IO$_PACKACK to a device
pagebuf.c (3KB): pagebuf.c
PARENT_CHILD.C (5KB): PARENT_CHILD template parent-child pipe
PASSWORD-DAYS-LEFT.C (7KB): PASSWORD-DAYS-LEFT.C
PASSWORD-GENERATOR.C (3KB): PASSWORD-GENERATOR Random Password Generator
PASS_SOCKET.CXX (3KB): PASS_SOCKET.CXX
PCI_BUS_LIST.C (5KB): PCI_BUS_LIST: list PCI bus device details.
perl_vms.C (237KB): perl_vms.C
PFB2PFA.C (3KB): pfb2pfa: Program to convert Type 1 font in PFB format to PFA format.
piopages.c (2KB): Hack to manipulate PIOPAGES sysgen parameter.
posix-exit.c (2KB): posix-exit.c
PPLDEF.H (5KB): PPLDEF.H
PROCESS-SCAN.C (2KB): PROCESS-SCAN process scan example
procio$sda.c (10KB): procio$sda.c
procio$sda.com (1KB): procio$sda.com
PROC_PERM_FILES_GETINFO.C (2KB): PROC_PERM_FILES_GETINFO: check for process permanent file
PSCANDEF.H (6KB): PSCANDEF.H
PSCSAN.H (2KB): PSCSAN.H
PSLZW.C (4KB): PSLZW: PS LZW filter: PS in LZW compressed out.
QREADCD.C (12KB): QREADCD - Make an image file from a CD-ROM.
RANDOM_INT.C (6KB): RANDOM_INT: Random Number Generator in C
RDATE.C (19KB): rdate.c Time Protocol as described in RFC 868
RDATE.H (3KB): RDATE.H
READ_DECTERM_TITLE.C (1KB): READ_DECTERM_TITLE: read back title of DECterm
Read_MBX_Message.c (5KB): Read_MBX_Message.c
RELOAD_XDEFAULTS.C (5KB): RELOAD_Xdefaults: Reload Xdefaults onto root window
REMPRTSMB.C (25KB): REMPRTSMB: multithreaded output-redirection symbiont
RENAME.C (1KB): RENAME: Renaming a file to [].
REQUEST-REPLY.C (3KB): REQUEST-REPLY: demonstrate operator request which gets a value back
REQUEUE.C (4KB): REQUEUE: Symbiont to requeue files
RESET_NEWMAIL_COUNT.C (4KB): RESET_NEWMAIL_COUNT: reset new mail count
RESET_NEWMAIL_COUNT2.C (5KB): RESET_NEWMAIL_COUNT2.C
RETITLE-DECTERM.C (2KB): RETITLE-DECTERM Retitle a DECterm window.
rk.C (2KB): rk.C
rlfilter.c (2KB): rlfilter.c
RMESCSEQ.C (9KB): rmescseq.c -- Removes ANSI X3.64 escape sequences from input stream.
ROFF.C (25KB): ROFF: roff - C version.
ROT13.C (2KB): rot13 - rot13 encrypt a file. Also decrypts
RWMBX.C (6KB): RWMBX.C
S-DUMP.C (8KB): s-dump.c : dump a.out files in Motorola S-record format
SCSI_DUMPPAGE.C (3KB): SCSI_DUMPPAGE: Send the SCSI INQUIRY command to SCSI devices,learn about them.
SCSI_FORMAT.C (6KB): SCSI_FORMAT low level format of a SCSI disk
SCSI_INQUIRE.C (10KB): CSI_INQUIRE: Send the SCSI INQUIRY command to SCSI devices,
SCSI_INQUIRE.H (5KB): SCSI_INQUIRE.H
SCSI_STOP.C (9KB): SCSI_STOP: Spin down hard disk on idle VMS system
SET-DEFAULT-UAF.C (6KB): SET-DEFAULT-UAF Migrating accounts VAX -> Alpha:update the appropriate fields in SYSUAF
SETAST.C (1KB): AST and $SETAST demo
SETDEFPRIV.C (2KB): SETDEFPRIV Reset the process' privileges to the default privileges
SETNEWMAIL.C (8KB): SETNEWMAIL reset the new mail count for a specified user to the actual number existing.
setsysprv.c (1KB): setsysprv.c
SETUSERNAME.C (2KB): setusername() - Change username for current process
set_dcl_symbol.C (1KB): Quick & Dirty routine to set a global symbol
SET_DEBUG.C (2KB): SET_DEBUG This program patches the debug bit in the image header.
set_dir.C (2KB): set_dir.C
set_dir_make.COM (1KB): set_dir_make.COM
SET_RFM_FIX.C (1KB): SET_RFM_FIX.C
SET_TERM.C (5KB): SET_TERM Terminal setup
SET_TERM_INQUIRE.C (27KB): set_term_inquire.c Inquire VMS terminal type
SET_TERM_INQUIRE.OPT (1KB): SET_TERM_INQUIRE.OPT
SHOW-PROCESS-QUOTA.C (3KB): SHOW-PROCESS-QUOTA: show current process quota
showlocks.c (7KB): showlocks.c
show_sys$output.c (1KB): show_sys$output.c
SIDR.C (14KB): sidr.c Program to list sidr key values and some stats
sig_to_ret_example.C (1KB): sig_to_ret_example.C
SINGLE-CHARACTER-IO.C (1KB): SINGLE-CHARACTER-IO single character input
SIXEL2LASERJET.C (9KB): SIXEL2LASERJET Sixel to HP LaserJet bitmap converter.
SMPAUSEWINDOW.C (5KB): Routine to find the Session Manager pause window DECwindows MOTIF on VMS
SMPAUSEWINDOW2.C (3KB): SMPAUSEWINDOW2.C
SNDOPR.C (2KB): SNDOPR: send operator reply
SNMPSNOOP.C (14KB): SNMPSNOOP dumping remote Internet node SNMP database
SOFTCRC.C (1KB): calculate CRC16 of a string
SOUNDEX.C (2KB): SOUNDEX ALGORITHM in C
SPLIT.C (7KB): Split an archive or text file into managable pieces.
SPLITA.C (9KB): SPLITA: Split an archive or text file into managable pieces.
SPLIT_.C (3KB): SPLIT_.C This program will split a file into smaller chunks.
split_directory.c (11KB): split a directory into two, for faster deletes
stream_record.c (3KB): stream_record.c
STRINGS8.C (2KB): STRINGS8: program to findtext strings in a file.
STRIP-ESCAPES.C (40KB): STRIP-ESCAPES.C
SUM.C (1KB): SUM -- Compute the BSD checksum of a file or files.
SWIM3ALPHA.C (121KB): SWiM - Steve's Window Manager
symbol_size.c (1KB): symbol_size.c
sys$cmkrnl.c (2KB): sys$cmkrnl.c
sys_run.C (2KB): sys_run.C
S_MAIL.C (76KB): S_MAIL: a screen mail reader
TAIL.C (38KB): TAIL with the neat -f feature
TAIL_UUCP.C (8KB): TAIL_UUCP: the original UUCP tail code
TAR-READ.C (24KB): TAR-READ Read a TAR format tape or file
TEE.C (1KB): TEE.C
TERMINAL-INQUIRE.C (4KB): TERMINAL-INQUIRE inquire terminal type and set symbols
TERMINAL_WIDTH.C (1KB): TERMINAL_WIDTH get terminal screen width
TESTBENCH.C (1KB): TESTBENCH a math benchmark
test_access.c (1KB): test_access.c
TEST_GETREDIRECTION.C (4KB): EST_GETREDIRECTION test program for getredirection()
TEXT2C.C (3KB): TEXT2C converts text files into C printf statements
text2pdf.C (1KB): text2pdf.C
TEXT2PS.C (8KB): TEXT2PS Convert plain text to postscript
TEXTPS.C (40KB): textps - Convert plain text to Postscript.
timer_ast.c (1KB): timer_ast.c
TOSTREAM.C (1KB): TOSTREAM reads a nonstream file and writes it out correctly as a stream file.
txt2pdf.c (9KB): txt2pdf.c
txt2pdf_original.c (4KB): txt2pdf_original.c
TYPE_BY_FID.C (2KB): TYPE_BY_FID.C
UAF.C (5KB): UAF demo to read SYSUAF
UAFDEF.H (7KB): UAFDEF.H
uai_userdata.c (2KB): uai_userdata.c
UNSHAR.C (12KB): netlib-unshar http://netlib.bell-labs.com/netlib/access/unshar.c
UNSPLIT.C (6KB): UNSPLIT Unsplit a text file created with splita -fm
untgz.c (16KB): untgz.c
UpcaseFilename.C (8KB): UpcaseFilename.C
USERDATA_MANIP_IN_SYSUAF.C (3KB): USERDATA_MANIP_IN_SYSUAF Manipulate UAI$_USER_DATA field.
USPLIT.C (6KB): USPLIT Unsplit a text file created with splita -fm
UUDECODE.C (5KB): UUDECODE uudecode input
UUENCODE-NOV93.C (9KB): UUENCODE-NOV93 UUENCODE for VMS
UUENCODE.C (3KB): UUENCODE Encode a file so it can be mailed to a remote system.
VA.H (3KB): VA.H
VALIDATE_ACCOUNT.C (12KB): validate_account: Check username and password against SYSUAF for validity.
validate_user.c (2KB): VALIDATE_USER2 compare password against SYSUAF
VERTICAL_MENU.C (12KB): VERTICAL_MENU program creates a vertical menu
VFC2CR.C (3KB): VFC2CR convert VFC to CR/LF
VMS$PASSWORD_POLICY.C (1KB): VMS$PASSWORD_POLICY.C
VMS$PASSWORD_POLICY1.C (1KB): VMS$PASSWORD_POLICY1.C
VMSMAIL2UNIX.C (8KB): VMSMAIL2UNIX: VMS to UNIX Mail
VMSTOUNIXTIME.C (2KB): VMSTOUNIXTIME convert VMS time format to Unix format
vms_pak_vms$gq_license_date.c (1KB): vms_pak_vms$gq_license_date.c
VMS_STDIO_REDIRECTION.C (3KB): VMS_STDIO_REDIRECTION handle Unix-style command-line redirection
VMS_TAD.C (1KB): VMS_TAD demo convert the vms-format time to a unix-format time
VMS_TCP_TIME_CLIENT.C (11KB): VMS_TCP_TIME_CLIENT gets time from NIST server
VMS_TIME_SHOW.C (2KB): VMS_TIME_SHOW Converting VMS System time to unix epoch demo
VMS_TIME_TO_UNIX_EPOCH.C (1KB): VMS_TIME_TO_UNIX_EPOCH vms time -> unix time conversion
VMS_TO_UNIX.C (4KB): VMS_TO_UNIX Translates a single OpenVMS file spec to one or more Unix file specs.
VMS_TYPES.H (9KB): VMS_TYPES.H
vms_utime.c (1KB): vms_utime.c
VT-QUERY.C (2KB): VT-QUERY show terminal capabilities
VT320_FONT_EDITOR.C (22KB): vt320_font_editor This is a vt320 soft font maker
WALK_DIR.C (3KB): WALK_DIR.C Parse a filespec, and determing the FID and DID
WC.C (14KB): WC Count Words, Lines, and Bytes in Files
WEBGRAB.C (8KB): WEBGRAB.C
WHOIS_CLIENT.C (6KB): WHOIS_CLIENT source code for an Internet WHOIS Client.
WILDC.C (7KB): WILDC Add input argument wild card expansion to C programs
WSA.C (2KB): WSA.C: show DECW display
XBIN-BUILD.COM (1KB): XBIN-BUILD.COM
XBIN.C (20KB): xbin.c: unpack BinHex format file into suitable format for downloading with macput
XBIN_OLDER.C (18KB): XBIN_OLDER xbin - older version
XLISTFONTS.C (1KB): XLISTFONTS shows the availiable fonts by name
XMENU.C (6KB): XMenu - provide a popup menu from a shell script etc.
XMENU_BUILD.COM (1KB): XMENU_BUILD.COM
XQA0.C (3KB): xqa0 - ethernet addresse eines deqna/delqa in einer microvax
XRN.C (22KB): xrn - an X-based NNTP news reader
XSERVERNAME.C (10KB): XServerName - return the name of the x-server
XSERVERNAME_MAKE.COM (1KB): XSERVERNAME_MAKE.COM
XSMRESET.C (3KB): XSMRESET DECWindows server reset & XSME extension
XXD.C (20KB): xxd: hexdump facility.
XXU.C (7KB): XXU -- UNIX filename converter
y2k_date_time_manip.c (3KB): y2k_date_time_manip.c
ZCOMPRESS.C (42KB): ZCOMPRESS - Unix compatible file compression program
ZFDELE.C (1KB): ZFDELE -- Delete a file.
ZFINFO.C (5KB): ZFINFO -- Get information about a file or device.

Archive files,Executables

FileSizeDescription
insertion_sort.zip (2KB):

Other files

FileSizeDescription
test.bck (63KB):
XBIN.1 (2KB):

More directories:

  • examples/ Directory [VMSSIG.SRC.C.examples]
  • lib_routines/ C library Routines

  • Contact: huber AT mppmu.mpg.de
    Update: 20-FEB-2011 12:31:00.20
    FileSizeDescription