comp.lang.ada
 help / color / mirror / Atom feed
From: "Alex R. Mosteo" <devnull@mailinator.com>
Subject: Two 'Output questions
Date: Thu, 30 Jun 2005 20:34:48 +0200
Date: 2005-06-30T20:34:48+02:00	[thread overview]
Message-ID: <42C43B48.1040802@mailinator.com> (raw)

Hello everybody,

a) Is there any guarantee that 'Output is implemented like...?

    1. Write bounds/Tag
    2. Call to 'Write

I see that the containers provided with gnat gap 2005 have 'write 
redefined but not 'output. While I don't see reasons to use 'output on 
definite types (?), I'm guessing gnat does so because of a). I don't see 
any explanation in the RM, so if I'm right it may be still 
gnat-dependent. I suppose it's handy too to not have to redefine both 
'Output and 'Write when the latter is enough.

b) Is there any way to call the default 'Output attribute once you have 
redefined it? The reason for this is that I have a variant record in 
which just one of the variations needs special treatment... I have ideas 
for workarounds but I'm now just curious.

Thanks!



             reply	other threads:[~2005-06-30 18:34 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-06-30 18:34 Alex R. Mosteo [this message]
2005-06-30 18:58 ` Two 'Output questions Matthew Heaney
2005-06-30 19:08 ` Randy Brukardt
2005-07-01  9:09   ` Alex R. Mosteo
2005-07-01  5:13 ` Simon Wright
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox