comp.lang.ada
 help / color / mirror / Atom feed
From: "Yannick Duchêne (Hibou57)" <yannick_duchene@yahoo.fr>
Subject: Re: Ann: Zip-Ada v.42
Date: Fri, 10 Feb 2012 16:59:02 +0100
Date: 2012-02-10T16:59:02+01:00	[thread overview]
Message-ID: <op.v9gz0okrule2fv@douda-yannick> (raw)
In-Reply-To: 9cf920e1-b8a0-4100-becf-3c5afc2c4be2@b23g2000yqn.googlegroups.com

Le Fri, 10 Feb 2012 13:53:50 +0100, Gautier write-only  
<gautier_niouzes@hotmail.com> a écrit:

> Hello!
>
> I am pleased to announce a new version of the Zip-Ada library, @
> http://unzip-ada.sf.net/ .

In verif.aru, you have rules to exclude GNAT specific attributes, and you  
enumerate all GNAT specific attributes. Like with any enumeration,  
completness may be an issue, an there is nothing like Others here ;)

You may replace these AdaControl rules with simply a pragma:

    pragma Restrictions (No_Implementation_Attributes);

With this, you are ensured to not miss a single one.

You may also add

    pragma Restrictions (No_Implementation_Pragmas);
    pragma Restrictions (No_Obsolescent_Features); -- But may cause  
portability issues.

For GNAT, place these in a “gnat.adc” file.


Otherwise, good point, you provided some documentation about the Zip file  
format. That's kind of you for readers.


-- 
“Syntactic sugar causes cancer of the semi-colons.” [1]
“Structured Programming supports the law of the excluded muddle.” [1]
[1]: Epigrams on Programming — Alan J. — P. Yale University



  reply	other threads:[~2012-02-10 15:59 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-02-10 12:53 Ann: Zip-Ada v.42 Gautier write-only
2012-02-10 15:59 ` Yannick Duchêne (Hibou57) [this message]
2012-02-10 16:22   ` Yannick Duchêne (Hibou57)
2012-02-12 10:26     ` Gautier write-only
2012-02-11  1:13   ` Randy Brukardt
2012-02-11  9:35     ` Gautier write-only
2012-02-11 13:01       ` Georg Bauhaus
2012-02-11 13:14     ` Yannick Duchêne (Hibou57)
replies disabled

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