From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE, MSGID_SHORT autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!zaphod.mps.ohio-state.edu!usc!sdsu!ucsd!ucsdhub!hp-sdd!ncr-sd!ncrcae!hubcap!wtwolfe From: wtwolfe@hubcap.clemson.edu (Bill Wolfe) Newsgroups: comp.lang.ada Subject: System-independent file naming Message-ID: <7702@hubcap.clemson.edu> Date: 19 Jan 90 04:49:18 GMT Organization: Clemson University, Clemson, SC List-Id: In the current issue of ACM SIGAda Ada Letters, there is an article by Y.E. Gail Wang (pages 111-117) which reports on a set of Ada components designed to provide filename portability between MS-DOS, Unix, and VMS. UNIVERSAL_FILE_NAMES was developed under a STARS contract, and provides Ada filename portability such that it is unnecessary to change filenames or filename paths when porting software among the above-listed operating systems. The UFN system, 1100 lines of Ada code, is itself directly portable among all of these operating systems -- it does not require the support of any sort of non-portable operating system interface. The universal file/path naming allows programmers to use up to 79 characters in each file or directory name, regardless of the number of filename characters actually supported by the underlying file system. Bill Wolfe, wtwolfe@hubcap.clemson.edu