comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org>
Subject: Re: How to find directory where the program is?
Date: Mon, 29 Apr 2002 11:52:33 -0400
Date: 2002-04-29T15:52:35+00:00	[thread overview]
Message-ID: <aajq83$7qu$1@nh.pace.co.uk> (raw)
In-Reply-To: H8BdSXe6G$Zd@eisner.encompasserve.org

As an ex-VMS user and VMS bigot, I understand and concur. :-) However, I
think I was talking about something a little more general than finding the
location of the executable image. My understanding was that the reason for
wanting the name of the image was to find a directory path that would allow
for then finding application (or possibly user) specific files, etc. Sort of
a "persistence of information between program executions" problem. That's
the sort of thing that was quite commonly dealt with by logical names (or
environment variables or registry entries, etc...) My thinking was that it
would be nice if Ada provided a standard mechanism for remembering this kind
of thing (directory locations for application or user specific files, etc.)
Could Ada create a package for its own sort of "registry" or "logical names"
such that it could reasonably be implemented on most operating systems? I'm
not sure there is a good, portable abstraction that might be implemented on
most systems...

Could Ada invent its own "registry" and somehow store it in the executable
image so it didn't have to rely on the OS? It would likely be a problem for
things like embedded computers, but might be one of those "If an
implementation can and wishes to support it, this is how it looks..."
annexes.

MDC
--
Marin David Condic
Senior Software Engineer
Pace Micro Technology Americas    www.pacemicro.com
Enabling the digital revolution
e-Mail:    marin.condic@pacemicro.com


"Larry Kilgallen" <Kilgallen@SpamCop.net> wrote in message
news:H8BdSXe6G$Zd@eisner.encompasserve.org...
>
> But sometimes there will not be an answer, if you are expecting a
> disk location.  On VMS the program you are running might be on
> magnetic tape.





  parent reply	other threads:[~2002-04-29 15:52 UTC|newest]

Thread overview: 54+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-04-23 18:28 How to find directory where the program is? Preben Randhol
2002-04-23 19:10 ` Florian Weimer
2002-04-23 19:37 ` Randy Brukardt
2002-04-23 20:53   ` Preben Randhol
2002-04-23 21:04 ` Joachim Schr�er
2002-04-24  8:35 ` Thierry Lelegard
2002-04-24  8:43 ` Jean-Pierre Rosen
2002-04-24 10:33   ` Preben Randhol
2002-04-24 11:43     ` Jean-Pierre Rosen
2002-04-24 14:44       ` Preben Randhol
2002-04-24 15:38 ` Hyman Rosen
2002-04-24 17:44   ` Preben Randhol
2002-04-24 23:08   ` Nick Roberts
2002-04-25  7:28     ` Preben Randhol
2002-04-25 14:18       ` Marin David Condic
2002-04-26 16:24         ` Stephen Leake
2002-04-26 20:41           ` achrist
2002-04-26 21:31           ` Larry Kilgallen
2002-04-29 15:38           ` Marin David Condic
2002-04-25 17:10       ` Sergey Koshcheyev
2002-04-25 21:11         ` Nick Roberts
2002-04-25 23:28           ` Sergey Koshcheyev
2002-04-26  5:57             ` Preben Randhol
2002-04-26 16:22           ` Stephen Leake
2002-04-26 17:13         ` Anders Gidenstam
2002-04-26 12:18       ` Jacob Sparre Andersen
2002-04-26 12:23         ` Preben Randhol
2002-04-26 12:48           ` David C. Hoos
2002-04-26 14:13             ` Preben Randhol
2002-04-27  8:18               ` Eric G. Miller
2002-04-26 13:09         ` Marin David Condic
2002-04-27 14:39           ` Larry Kilgallen
2002-04-27 21:12             ` Nick Roberts
2002-04-29 15:52             ` Marin David Condic [this message]
2002-04-24 17:44 ` Egil Harald Hoevik
  -- strict thread matches above, loose matches on Subject: below --
2002-04-23 19:24 Beard, Frank [Contractor]
2002-04-23 19:56 Beard, Frank [Contractor]
2002-04-23 22:41 ` Larry Kilgallen
2002-04-23 23:28 Beard, Frank [Contractor]
2002-04-24  0:49 ` Larry Kilgallen
2002-04-24  2:31   ` achrist
2002-04-24 10:29     ` Preben Randhol
2002-04-24 15:28       ` Darren New
2002-04-24 17:43         ` Preben Randhol
2002-04-24 18:33           ` Randy Brukardt
2002-04-24 21:00             ` Wes Groleau
2002-04-25 19:26               ` Randy Brukardt
2002-04-25  2:37             ` Steve Doiel
2002-04-25  7:26               ` Preben Randhol
2002-04-24  9:44 Grein, Christoph
2002-04-25 10:35 ` Thierry Lelegard
2002-04-25 19:30   ` Philippe Waroquiers
2002-04-25 22:57     ` Larry Kilgallen
2002-04-25 16:43 Beard, Frank [Contractor]
replies disabled

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