comp.lang.ada
 help / color / mirror / Atom feed
From: Kilgallen@SpamCop.net (Larry Kilgallen)
Subject: Re: Directory listings and path names
Date: 18 Jan 2002 21:03:31 -0600
Date: 2002-01-18T21:03:31-06:00	[thread overview]
Message-ID: <Lb16QVrJT7YC@eisner.encompasserve.org> (raw)
In-Reply-To: Pine.BSF.4.40.0201182253560.954-100000@bpr.best.vwh.net

In article <Pine.BSF.4.40.0201182253560.954-100000@bpr.best.vwh.net>, Brian Rogoff <bpr@bpr.best.vwh.net> writes:
> On Thu, 17 Jan 2002, M. A. Alves wrote:
>> On Thu, 17 Jan 2002, Andreas Valdusson wrote:
>> > If I have the name of a directory, and want ADA to get the names of
>> > all sub-directories of this one, how do I do? How do I get the
>> > contents of a specific directory (ie. the names for all subdirectories
>> > and files) and how do I know which of these that are sub-directories
>> > an which are files?
>>
>> These are services of the Operating System, not of Ada (the programming
>> language),
> 
> Says you! I could argue the same about tasking.
> 
> IMO, it would be a good thing if there were some sort of standard
> directory package. I know, someone will argue that file systems are
> different. Oh yeah? So are the multitasking capabilities of various OSes.

But a subset of multitasking capabilities has been chosen as being
adequate for Ada programs. Declaring a similar subset for files is
more difficult because files are used for communication with other
components of the computing environment.

Do I want only files that are present on the system or should shelved
files in that directory be included ?  How do I access only the third
newest version (VMS terminology - someone else can translated it into
partitioned data set terminology for IBM machines).    Which of those
file operations are viable on magnetic tape, and which are restricted
to disk files.



  reply	other threads:[~2002-01-19  3:03 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-01-17 11:21 Directory listings and path names Andreas Valdusson
2002-01-17 13:00 ` M. A. Alves
2002-01-18 22:58   ` Brian Rogoff
2002-01-19  3:03     ` Larry Kilgallen [this message]
2002-01-19 14:28       ` Robert A Duff
2002-01-19 22:45         ` Brian Rogoff
2002-01-19 23:02           ` Nick Roberts
2002-01-22 14:45           ` Stephen Leake
2002-01-22 16:50             ` Brian Rogoff
2002-01-22 17:03               ` Jean-Marc Bourguet
2002-01-22 17:57             ` tmoran
2002-01-22 18:40               ` Larry Kilgallen
2002-01-19 14:20     ` Georg Bauhaus
2002-01-22 16:36     ` Marin David Condic
2002-01-23 13:47       ` Jean-Pierre Rosen
2002-01-23 14:32         ` Marin David Condic
2002-01-23 16:23           ` Jean-Pierre Rosen
2002-01-23 17:27       ` Mark Biggar
2002-01-23 18:24         ` Marin David Condic
2002-01-23 20:49           ` tmoran
2002-01-23 22:02             ` Robert A Duff
2002-01-23 22:35             ` Darren New
2002-01-23 23:00             ` Marin David Condic
2002-01-24 15:03               ` M. A. Alves
2002-01-23 23:20         ` Nick Roberts
2002-01-25  7:54           ` tgingold
2002-01-25 12:55             ` Larry Kilgallen
2002-01-25  0:17       ` Brian Rogoff
2002-01-25 14:47         ` Marin David Condic
2002-01-18 13:09 ` Joachim Schröer
     [not found] <Pine.LNX.4.33.0201171247440.8403-100000@lagoa.niaad.liacc.up.pt>
2002-01-17 14:26 ` M. A. Alves
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox