From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,d970333fd2f0ec06,start X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!postnews.google.com!g20g2000vba.googlegroups.com!not-for-mail From: =?ISO-8859-1?Q?Hibou57_=28Yannick_Duch=EAne=29?= Newsgroups: comp.lang.ada Subject: ASIS : questions about the ASIS status against the Ada reference Date: Fri, 5 Jun 2009 10:01:54 -0700 (PDT) Organization: http://groups.google.com Message-ID: <8b07543e-6328-4b9a-8f43-56d3eec9f57c@g20g2000vba.googlegroups.com> NNTP-Posting-Host: 77.198.58.126 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: posting.google.com 1244221314 314 127.0.0.1 (5 Jun 2009 17:01:54 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 5 Jun 2009 17:01:54 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: g20g2000vba.googlegroups.com; posting-host=77.198.58.126; posting-account=vrfdLAoAAAAauX_3XwyXEwXCWN3A1l8D User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; fr),gzip(gfe),gzip(gfe) Xref: g2news2.google.com comp.lang.ada:6309 Date: 2009-06-05T10:01:54-07:00 List-Id: Hello ASIS fans, I'm interested in ASIS as it is an abstraction for representing Ada sources. One may set up its own abstract representation, but as such a thing already exist, it is better to use the existing one. Better, beceause such an interface is a rather big stuff, and it is better to reuse to avoid errors and get the benefits of long time worked issues. But I have some doubt about ASIS. Well, at least, one. Looking at the ASIS package specifications and even more at the ASIS issues at ada-auth, I began to feel that a lot of efforts are still running at making ASIS able to fully represent all possible Ada 2005 constructions. >From here, comes these fundamental questions : - Is the ability of ASIS to represent all Ada 2005 constructions formally provable ? - Can ASIS be viewed as another expression of a part of the Ada 2005 reference in a special formalism ? While I know ASIS is mainly useful for code analysies, audits, statistics, etc, I though about another question which may give an answser to these two latter ones : formally speaking (although perhaps not practicable), is it theorically possible to imagine a compiler builded around ASIS ? If the answer is Yes, then the answer to the two previous questions would be Yes as well. With thanks