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,9d66743a9fdd96bd,start X-Google-Attributes: gid103376,public From: "Pascal LEJEUNE" Subject: question about functions Date: 2000/01/20 Message-ID: <867e3p$8ph$1@news.mgn.net>#1/1 X-Deja-AN: 575321663 X-Mimeole: Produced By Microsoft MimeOLE V4.72.3612.1700 X-Complaints-To: usenet@news.mgn.net X-Trace: news.mgn.net 948386745 9009 194.117.219.2 (20 Jan 2000 16:45:45 GMT) Organization: Matra Grolier Network NNTP-Posting-Date: 20 Jan 2000 16:45:45 GMT Newsgroups: comp.lang.ada Date: 2000-01-20T16:45:45+00:00 List-Id: Hello, I would like to know if there is a "clean" (i.e. not compiler dependant) solution to this problem : - i have a function, for example : f(A, B : in T) return T - how can i find the return address in f ? I explain : if C := f(A, B); how can i know, in f, C's addres ? function f(A, B : in T) return T is ... begin ... address of the result of f ? ... end f; Thank you for your help Pascal LEJEUNE