comp.lang.ada
 help / color / mirror / Atom feed
* access function in strings.maps
@ 1997-04-25  0:00 Dennis W. Butler
  1997-04-26  0:00 ` Robert Dewar
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Dennis W. Butler @ 1997-04-25  0:00 UTC (permalink / raw)




I've been exploring the string handling capabilities of Ada95 and have
stumbled across a Thing I can't figure out. In the strings.maps package
(LRM section A.4.2), there is a type definition that reads:

type Character_Mapping_Function is access function (From : in character)
return character;

I would have thought a Character_Mapping_Function would be more like:

function Character_Mapping_Function (The_Map: in Character_Mapping;
Domain_Character: in Character) return Character; -- range character

Although I read LRM section 3.10, I couldn't figure out the access
function type definition. Where can I get an explanation of what the
type definition does and how I can use it? I did note that the LRM says
that the Character_mapping_Function is used for transformational
mappings in the Translate subprograms...does this mean I'm not supposed
to worry about it?

Thanks,

Dennis Butler
Computer Science Department
Cal Poly, San Luis Obispo




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

end of thread, other threads:[~1997-04-28  0:00 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-04-25  0:00 access function in strings.maps Dennis W. Butler
1997-04-26  0:00 ` Robert Dewar
1997-04-26  0:00 ` Ben Brosgol
1997-04-28  0:00 ` Stephen Leake

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