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=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,799e6e37c90ca633 X-Google-Attributes: gid103376,public From: Alfred Hilscher Subject: Re: Future Ada language revisions? Date: 1998/10/05 Message-ID: <3618DAE7.326A@oen.siemens.de>#1/1 X-Deja-AN: 397921731 Content-Transfer-Encoding: 7bit References: <6um7on$db5$1@nnrp1.dejanews.com> <6umk64$pt0$1@nnrp1.dejanews.com> Content-Type: text/plain; charset=us-ascii Organization: Siemens AG Mime-Version: 1.0 Reply-To: Alfred.Hilscher@oen.siemens.de Newsgroups: comp.lang.ada Date: 1998-10-05T00:00:00+00:00 List-Id: I have an other question to the Ada95 design: Why does Ada not support simple PROCEDURE-Types (like C or Modula). When writing GUI applications, one needs always to pass callback routines. They are in fact passed as procedure variables. In Ada one have to pass adresses instead. While Ada has task type, I did not found any procedure type. Is there really none (and if, why not) or am I blind ? Alfred