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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,4835289e9b0eb32d X-Google-Attributes: gid103376,public From: dewar@merv.cs.nyu.edu (Robert Dewar) Subject: Re: Critical code, Ada, Eiffel, Ariane etc. Date: 1997/08/19 Message-ID: #1/1 X-Deja-AN: 267948663 References: <5t9no5$7ut@erlang.praxis-cs.co.uk> Organization: New York University Newsgroups: comp.lang.ada Date: 1997-08-19T00:00:00+00:00 List-Id: Gavin says <> Another issue here is complexity in the SPARK examiner itself. Certainly the SPARK examiner can handle any language construct, since it can certainly become equivalent to an Ada 95 compiler (indeed we are looking at the issue of implementing a pragma Restrictions (SPARK) or somesuch in GNAT). But the examiner is much more than a syntax checker, and part of the integrity of the SPARK approach involves keeping the examiner small and much simpler than a full compiler. So an issue like the addition of generics has to be considered from this point of view as well.