Re: Ada Component Registry proposal

From: Robert I. Eachus (rieachus_at_comcast.net)
Date: 10/26/03


Date: Sun, 26 Oct 2003 18:11:45 GMT

sk wrote:

> Sorry, breaking my intentions. In case you havn't included a
> "field" for dependencies, you probably need to. For example,
> the OpenGL binding depends on AdaBindX.

Right now I have a Requires entry that can include other projects,
compilers, Ada versions, hardware or operating systems. It will
probably get expanded a bit to allow for bindings to non-Ada code to say
what they bind to. (Or that may end up as a different type of entry.
"Binds to" perhaps?)

There is also a category Supports which is similar but different in
intent. If software has been ported to several compilers or several
operating systems, this allows documentation of what versions are known
to be supported.

-- 
                                                     Robert I. Eachus
"Quality is the Buddha. Quality is scientific reality. Quality is the 
goal of Art. It remains to work these concepts into a practical, 
down-to-earth context, and for this there is nothing more practical or 
down-to-earth than what I have been talking about all along...the repair 
of an old motorcycle."  -- from Zen and the Art of Motorcycle 
Maintenance by Robert Pirsig


Relevant Pages

  • Re: Article in Scientific American
    ... I.e., without an algorithm to ... proof-checker produces is not merely proof of the validity ... The point was only that using different operating systems or different ... compilers will tend to mitigate the possibility of compiler or operating ...
    (sci.math)
  • Re: Return from function
    ... procedures optionally to have additional entry points defined by entry ... have a returns option which specifies the attributes to which any ... the procedure is invoked using that label. ... As for earlier compilers, the RETURNS option could be omitted, ...
    (comp.lang.pl1)
  • Re: Return from function.
    ... I reiterate that my statement concerns the language definition and not its ... There is also no need to appeal to multiple ENTRY ... invoked using that label. ... With the VA compilers, which is what the workstation products are based on ...
    (comp.lang.pl1)
  • Re: Return from function.
    ... float. ... procedures optionally to have additional entry points defined by entry statements. ... If a procedure or entry statement does not have a returns option, then the initial letter of the each label determines the attributes to which a returned value will be converted if the procedure is invoked using that label. ... With the F, Optimizing, and Enterprise compilers, the entry point used is recorded upon procedure invocation and if a value returning return statement is executed, the value of the returned expression is converted to the return attributes of the entry point that was used. ...
    (comp.lang.pl1)
  • Re: Return from function
    ... procedures optionally to have additional entry points defined by entry ... the procedure is invoked using that label. ... The CALL statement can be used to invoke ... As for earlier compilers, the RETURNS option could be omitted, ...
    (comp.lang.pl1)