comp.lang.ada
 help / color / mirror / Atom feed
* Two 'Output questions
@ 2005-06-30 18:34 Alex R. Mosteo
  2005-06-30 18:58 ` Matthew Heaney
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Alex R. Mosteo @ 2005-06-30 18:34 UTC (permalink / 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!



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-07-01  9:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-06-30 18:34 Two 'Output questions Alex R. Mosteo
2005-06-30 18:58 ` Matthew Heaney
2005-06-30 19:08 ` Randy Brukardt
2005-07-01  9:09   ` Alex R. Mosteo
2005-07-01  5:13 ` Simon Wright

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