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,fded8d14c74b14e5 X-Google-Attributes: gid103376,public From: Jon S Anthony Subject: Re: Looking for Ada Technique Name and References Date: 2000/02/28 Message-ID: <38BB01F3.37BD@synquiry.com>#1/1 X-Deja-AN: 591067109 Content-Transfer-Encoding: 7bit References: <88kegp$iso$1@coward.ks.cc.utah.edu> <88kh6q$j4j$1@coward.ks.cc.utah.edu> <88s90i$8mi$1@ns3.arlut.utexas.edu> <88svc0$nkj$1@coward.ks.cc.utah.edu> <38b32dca@eeyore.callnetuk.com> <38B33F23.4784@synquiry.com> <38BA4C37.919935A8@earthlink.net> Content-Type: text/plain; charset=us-ascii X-Trace: client 951779870 38.151.18.1 (Mon, 28 Feb 2000 18:17:50 EST) MIME-Version: 1.0 NNTP-Posting-Date: Mon, 28 Feb 2000 18:17:50 EST Newsgroups: comp.lang.ada Date: 2000-02-28T00:00:00+00:00 List-Id: > And since C supports pointers to functions, I suppose that > one could implement it in C. And speaking of pointers to functions, > doesn't Ada95 ... Depends on what you mean. In any of these you need to hack a lot of support - to make it really "right" you probably end up hacking a lot of the implementation of some functional language. In particular, none of the above supports closures (to have closures you really need GC) and certainly not Lisp like macros (where you can make compile time versions of such compositions). /Jon -- Jon Anthony Synquiry Technologies, Ltd. Belmont, MA 02478, 617.484.3383 "Nightmares - Ha! The way my life's been going lately, Who'd notice?" -- Londo Mollari