From: "Björn Lundin" <bjorn.lundin.nospam@swipnet.se>
Subject: Re: Compiler error: 'Expect procedure name in procedure call'
Date: Mon, 04 Nov 2002 21:53:21 +0100
Date: 2002-11-04T21:53:21+01:00 [thread overview]
Message-ID: <g5Bx9.467$0d2.1257@nntpserver.swip.net> (raw)
In-Reply-To: 7QAx9.465$0d2.1142@nntpserver.swip.net
Bj�rn Lundin wrote:
> Jon wrote:
>
>> Stephen Leake <stephen.a.leake.1@gsfc.nasa.gov> wrote in message
>> news:<usmyhtkji.fsf@gsfc.nasa.gov>...
>>> j_del_strother@hotmail.com (Jon) writes:
>
>> Which leads on to my next question...
>> Can you call a function & ignore its return value? I'm using a lot of
>> Win32 calls, all of which are written as functions rather than
>> procedures, and I'm getting a huge mess of useless temporary variables
>> just to allow me to call the functions.
>
> Import them as procedures instead :)
>
> pragma Import(C, My_Ada_Procedure, My_C_Function);
>
> in gnat you could use a pragma called something like
> Import_Valued_Procedure
>
> /Bj�rn
Should have added that return values are there for a reason,
it's not a good idea to ignore the result...
/Bj�rn
next prev parent reply other threads:[~2002-11-04 20:53 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-11-04 15:05 Compiler error: 'Expect procedure name in procedure call' Jon
2002-11-04 15:35 ` Stephen Leake
2002-11-04 19:57 ` Jon
2002-11-04 20:35 ` Björn Lundin
2002-11-04 20:53 ` Björn Lundin [this message]
2002-11-04 20:48 ` Jim Rogers
2002-11-04 21:08 ` Stephen Leake
2002-11-05 22:15 ` Frank J. Lhota
2002-11-05 20:51 ` Programmer Dude
2002-11-06 15:06 ` Ted Dennison
2002-11-04 21:40 ` Vinzent Hoefler
2002-11-05 9:29 ` Jon
2002-11-05 9:55 ` Dale Stanbrough
2002-11-06 23:29 ` Randy Brukardt
2002-11-05 14:22 ` Ted Dennison
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox