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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,565ee1c43df7874f X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-09-11 02:20:02 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!fu-berlin.de!news.iucc.ac.il!not-for-mail From: "Ehud Lamm" Newsgroups: comp.lang.ada Subject: Re: array of operations Date: Wed, 11 Sep 2002 12:10:43 +0200 Organization: Ehud Lamm Message-ID: References: <3D7E0EB1.2070708@attbi.com> <7vfzwh9dkl.fsf@vlinux.voxelvision.no> NNTP-Posting-Host: di2-109.dialin.huji.ac.il X-Trace: news.iucc.ac.il 1031735843 29050 132.64.12.109 (11 Sep 2002 09:17:23 GMT) X-Complaints-To: abuse@news.iucc.ac.il NNTP-Posting-Date: Wed, 11 Sep 2002 09:17:23 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Xref: archiver1.google.com comp.lang.ada:28817 Date: 2002-09-11T12:10:43+02:00 List-Id: "Ole-Hjalmar Kristensen" wrote in message news:7vfzwh9dkl.fsf@vlinux.voxelvision.no... > Or a pointer to an object and let the dispatching mechanism implement > the function pointer behind the scenes. This indeed another useful technique. However, there are some small gotchas. You can usually use singleton objects, but in many cases you will need access values so you have to make them "aliased." By the way, several of these techniques are described in detail in my paper "Building Frameworks in Ada95", proceedings Ada-Belgium'99 Seminar, Leuven, 1999. Ehud Lamm