From: "Jeffrey R. Carter" <spam.jrcarter.not@spam.acm.org>
Subject: Re: I need a little help - it's been a long time - with enumeration type and for use representation
Date: Fri, 13 Nov 2009 14:30:44 -0700
Date: 2009-11-13T14:30:44-07:00 [thread overview]
Message-ID: <hdkj2f$viu$1@news.tornevall.net> (raw)
In-Reply-To: <1hgihvw2ld2nr.cg5ve3xaww03.dlg@40tude.net>
Dmitry A. Kazakov wrote:
>
> I do it differently. I have the pattern:
>
> procedure Get (Text : String; Pointer : in out Integer; Value : out Type)
>
> which I consistently deploy everywhere. Get takes a textual representation
> of Type from Text at Pointer and advances Pointer to the first position
> following it. The result is returned though Value.
>
> However, yes, usually I use a plain type conversion:
>
> Get (Text, Pointer, Integer (Value));
>
> rather than Type'Val (when I am too lazy to instantiate the generic
> packages once again with Type)
I still don't see where you would use 'Val.
--
Jeff Carter
"Son of a window-dresser."
Monty Python & the Holy Grail
12
next prev parent reply other threads:[~2009-11-13 21:30 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-11-13 16:03 I need a little help - it's been a long time - with enumeration type and for use representation Harry Tucker
2009-11-13 17:24 ` Niklas Holsti
2009-11-13 17:24 ` Dmitry A. Kazakov
2009-11-13 18:48 ` Jeffrey R. Carter
2009-11-13 19:13 ` Dmitry A. Kazakov
2009-11-13 20:32 ` Jeffrey R. Carter
2009-11-13 20:53 ` Dmitry A. Kazakov
2009-11-13 21:30 ` Jeffrey R. Carter [this message]
2009-11-14 9:24 ` Dmitry A. Kazakov
2009-11-13 18:46 ` Jeffrey R. Carter
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox