comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org>
Subject: Re: DEC Ada and packages
Date: Thu, 7 Feb 2002 15:52:52 -0500
Date: 2002-02-07T20:52:53+00:00	[thread overview]
Message-ID: <a3upf5$hla$1@nh.pace.co.uk> (raw)
In-Reply-To: a3uhbn02832@enews3.newsguy.com

Just be sure to try to get a grasp on the fact that file naming and
compilation unit organization is something that can vary some from one
compiler to another. The DEC Ada compiler will let you pile multiple
compilation units into the same file because its first step is to enter them
into the "Library" so it can sort out compilation units, dependencies and
what is out of date. Whereas the GNAT Ada compiler uses a native file system
directory to be its "Library" and utilizes the file names and timestamps to
locate compilation units, resolve recompilation issues, etc. (Maybe not 100%
accurate as I'll probably hear about later, but close enough for now.) Hence
GNAT tends to care about the names of files and requires 1 compilation unit
per file. Its not hard to live with once you get used to the tools, but its
a factor you want to understand as you build Ada software.

For more tools, books, tutorials, etc., be sure to look at:
http://www.adapower.com/

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


"Zane H. Healy" <healyzh@shell1.aracnet.com> wrote in message
news:a3uhbn02832@enews3.newsguy.com...
>
> > Other compilers, such as GNAT Pro require specific naming conventions
> > of files depending on the compilation units within (ie procedure X must
be
> > in file X.ADB, ....).
>
> Ah, OK!  I've been searching for some kind of meaning in the names used
with
> Compaq Ada.
>






  reply	other threads:[~2002-02-07 20:52 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-02-07  4:44 DEC Ada and packages Zane H. Healy
2002-02-07 13:44 ` Charlie McCutcheon
2002-02-07 18:34   ` Zane H. Healy
2002-02-07 20:52     ` Marin David Condic [this message]
2002-02-07 21:29   ` Jeffrey Carter
2002-02-15 13:25     ` Charlie McCutcheon
2002-02-15 13:28       ` Ed Falis
2002-02-15 17:33       ` Jeffrey Carter
2002-02-16  1:45     ` Robert Dewar
2002-02-16  2:08       ` Jeffrey Carter
  -- strict thread matches above, loose matches on Subject: below --
2002-02-07  5:59 Gautier Write-only-address
2002-02-07 18:19 ` Zane H. Healy
replies disabled

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