Dec 082017
DOS directory operations package for Janus/ADA written by S. Smith.
File ADALIB.ZIP from The Programmer’s Corner in
Category Miscellaneous Language Source Code
DOS directory operations package for Janus/ADA written by S. Smith.
File Name File Size Zip Size Zip Type
CURSOR.LIB 644 318 deflated
CURSOR.PKG 3011 857 deflated
DIROPS.DOC 1492 647 deflated
DIROPS.LIB 4098 971 deflated
DIROPS.PKG 9744 2454 deflated
DIROPS_T.PKG 5946 1137 deflated
DIROPTST.PKG 5823 1090 deflated
DISPOPS.LIB 3499 812 deflated
DISPOPS.PKG 3011 857 deflated
EXEC.LIB 676 328 deflated
FILETIME.LIB 458 255 deflated
FILETIME.PKG 2643 957 deflated
IO.LIB 780 315 deflated
IO.PKG 2786 728 deflated
KEYOPS.LIB 1115 443 deflated
KEYOPS.PKG 4125 1139 deflated
LOCFILE.LIB 812 403 deflated
LOCKS.LIB 1533 591 deflated
LS.PKG 1746 641 deflated
SCANNER.PKG 3559 1141 deflated
SCANTEST.PKG 547 276 deflated

Download File ADALIB.ZIP Here

Contents of the DIROPS.DOC file

DIROPS - Directory operation package 9-Jun-86, S.H.Smith
for Janus/ADA Public Domain Material

This package provides facilities for manipulating DOS 2.xx
disk subdirectories. Wildcard directory searches are also supported.

Refer to the package specification, DIROPS.LIB, for full details
of calling conventions. The program DIROPS_T is a test driver that
uses each procedure and checks all exceptions.

The DIROPS package provides the following functions:

Creates a new directory entry at the end of a
specified pathname.

Removes a specified directory from its parent directory.

Sets the current directory to the directory specified.

Returns the current directory for a particular drive.

Takes a pathname, with wildcard characters in the filename
portion and a set of attributes, and attempts to find a file
that matches the pathname and has a subset of the required
attributes. If one is found, the matching filename is

Finds the next matching entry in a directory. The
find_matching_file must be called first.

Returns all available information about the matching file found
by find_matching_file or find_next_matching_file.

 December 8, 2017  Add comments

Leave a Reply