[r6rs-discuss] [Formal] allow port position to be "magic cookie"

Jon Wilson j85wilson at fastmail.fm
Thu Mar 15 18:00:51 EDT 2007


Hi Per,

Per Bothner wrote:
> However, that would allow
> a straight-forward wrapping of  C's fgetpos/fsetpos.

Perhaps I've missed something, but it doesn't seem immediately obvious 
to me that a straight-forward wrapping of C's fgetpos/fsetpos is 
desirable.  Not that it is a bad thing, but I don't see why this 
criterion should motivate any particular design decision.  Does having a 
straightforward wrapping further any of the guiding principles listed in 
the introduction of the report?  Furthermore, does having a 
straightforward wrapping further those guiding principles better than or 
more than a design decision which does not result in a straightforward 
wrapping of fgetpos/fsetpos?

Hopefully, you can just whip off an answer that should have been obvious 
to me.
Regards,
Jon



More information about the r6rs-discuss mailing list